X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Fsdl%2Fsdl_test.go;h=06bc85219b318023287fccf2c100f029d489155e;hb=refs%2Fchanges%2F29%2F2029%2F2;hp=2d5d9dbd150963a53f4051e1158ee2ff93422e73;hpb=761934a3d9f7a1426d1e14e34fb9a4c16599a237;p=ric-plt%2Frtmgr.git diff --git a/pkg/sdl/sdl_test.go b/pkg/sdl/sdl_test.go index 2d5d9db..06bc852 100644 --- a/pkg/sdl/sdl_test.go +++ b/pkg/sdl/sdl_test.go @@ -41,6 +41,9 @@ func TestFileWriteAll(t *testing.T) { err = file.WriteAll("ut.rt", &stub.ValidRicComponents) t.Log(err) + /* This test is for empty file */ + err = file.WriteAll("", &stub.ValidRicComponents) + t.Log(err) } /* @@ -53,4 +56,46 @@ func TestFileReadAll(t *testing.T) { data, err := file.ReadAll("ut.rt") t.Log(data) t.Log(err) + /* Test to read a Directory */ + data, err = file.ReadAll("/tmp") + t.Log(data) + t.Log(err) +} + +/* +WriteXApps +*/ +func TestFileWriteXApps(t *testing.T) { + var err error + var file = File{} + + err = file.WriteXApps("ut.rt", stub.ValidXApps) + t.Log(err) + /*Write data to a file that doesn't exist */ + err = file.WriteXApps("ut.rtx", stub.ValidXApps) + t.Log(err) + +} + +/* +GetSdl instance with correct and incorrect arguments +*/ +func TestFileGetSdl(t *testing.T) { + var err error + _, err = GetSdl("") + t.Log(err) + _, err = GetSdl("file") + t.Log(err) +} + +/* +WriteNewE2TInstance +*/ +func TestWriteNewE2TInstance(t *testing.T) { + var err error + var file = File{} + file.WriteNewE2TInstance("", &stub.ValidE2TInstance) + t.Log(err) + file.WriteNewE2TInstance("ut.rt", &stub.ValidE2TInstance) + t.Log(err) }