X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Fsdl%2Fsdl_test.go;h=5a675e05d7f615e619848517c302c7cab500ad7a;hb=d962cb40b62af41d77aba692cd4ef0fb0892061c;hp=ff3bf50a87c2e5dcfb9881e900e49a2a04eac661;hpb=da0fd3afb09b447a54a4b84b67e0965d7d85b8ff;p=ric-plt%2Frtmgr.git diff --git a/pkg/sdl/sdl_test.go b/pkg/sdl/sdl_test.go index ff3bf50..5a675e0 100644 --- a/pkg/sdl/sdl_test.go +++ b/pkg/sdl/sdl_test.go @@ -97,9 +97,9 @@ WriteNewE2TInstance func TestWriteNewE2TInstance(t *testing.T) { var err error var file = File{} - file.WriteNewE2TInstance("", &stub.ValidE2TInstance) + file.WriteNewE2TInstance("", &stub.ValidE2TInstance,"") t.Log(err) - file.WriteNewE2TInstance("ut.rt", &stub.ValidE2TInstance) + file.WriteNewE2TInstance("ut.rt", &stub.ValidE2TInstance,"meid_arr") t.Log(err) } @@ -112,7 +112,7 @@ func TestWriteAssRANToE2TInstance(t *testing.T) { // File is not provided as argument file.WriteAssRANToE2TInstance("",stub.Rane2tmap) t.Log(err) - file.WriteNewE2TInstance("ut.rt", &stub.ValidE2TInstance) + file.WriteNewE2TInstance("ut.rt", &stub.ValidE2TInstance,"") file.WriteAssRANToE2TInstance("ut.rt",stub.Rane2tmap) t.Log(err) } @@ -127,11 +127,11 @@ func TestWriteDisAssRANFromE2TInstance(t *testing.T) { file.WriteDisAssRANFromE2TInstance("",stub.Rane2tmap) t.Log(err) //RAN list is empty - file.WriteNewE2TInstance("ut.rt", &stub.ValidE2TInstance) + file.WriteNewE2TInstance("ut.rt", &stub.ValidE2TInstance,"") file.WriteAssRANToE2TInstance("ut.rt",stub.Rane2tmap) file.WriteDisAssRANFromE2TInstance("ut.rt",stub.Rane2tmaponlyE2t) //RAN list is present - file.WriteNewE2TInstance("ut.rt", &stub.ValidE2TInstance) + file.WriteNewE2TInstance("ut.rt", &stub.ValidE2TInstance,"") file.WriteAssRANToE2TInstance("ut.rt",stub.Rane2tmap) file.WriteDisAssRANFromE2TInstance("ut.rt",stub.Rane2tmap) t.Log(err) @@ -151,17 +151,31 @@ func TestWriteDeleteE2TInstance(t *testing.T) { Name: "E2Tinstance1", Fqdn: "10.10.10.10:100", Ranlist: []string{"1", "2"}, - }, + },"meid_del|test", ) file.WriteNewE2TInstance("ut.rt", &rtmgr.E2TInstance{ Name: "E2Tinstance2", Fqdn: "11.11.11.11:100", Ranlist: []string{"3", "4"}, - }, + },"", ) file.WriteDeleteE2TInstance("ut.rt",&models.E2tDeleteData{ E2TAddress: swag.String("10.10.10.10:100"), - RanAssocList: models.RanE2tMap{ + //RanNamelistTobeDissociated: []string{"1","2"}, + RanAssocList: models.RanE2tMap{ + {E2TAddress: swag.String("11.11.11.11:100"),RanNamelist: []string{"5","6"}}, + {E2TAddress: swag.String("doesntexist"),RanNamelist: []string{}}, }, + }) + file.WriteNewE2TInstance("ut.rt", &rtmgr.E2TInstance{ + Name: "E2Tinstance1", + Fqdn: "10.10.10.10:100", + Ranlist: []string{"1", "2"}, + },"meid_del|test", + ) + file.WriteDeleteE2TInstance("ut.rt",&models.E2tDeleteData{ + E2TAddress: swag.String("10.10.10.10:100"), + RanNamelistTobeDissociated: []string{"1","2"}, + RanAssocList: models.RanE2tMap{ {E2TAddress: swag.String("11.11.11.11:100"),RanNamelist: []string{"5","6"}}, {E2TAddress: swag.String("doesntexist"),RanNamelist: []string{}}, }, })