X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=pkg%2Fnbi%2Fhttprestful_test.go;h=13a90ead2f93a47f1a6f1020bfbfb0419396fd36;hb=4101d1060980858538c5600af8d9ad7a258db107;hp=3c78c6870f682b7d68a751e5ef7bc630f14c22c7;hpb=acd34be97587803dbd1547bbf02e48bffd9fd973;p=ric-plt%2Frtmgr.git diff --git a/pkg/nbi/httprestful_test.go b/pkg/nbi/httprestful_test.go index 3c78c68..13a90ea 100644 --- a/pkg/nbi/httprestful_test.go +++ b/pkg/nbi/httprestful_test.go @@ -78,6 +78,7 @@ var InvalidSubResp = []byte(`{"Version":0, "EventType":all}`) type Consumer struct{} + func (m Consumer) Consume(params *xapp.RMRParams) (err error) { xapp.Sdl.Store("myKey", params.Payload) return nil @@ -112,6 +113,7 @@ func TestValidateXappCallbackDataInvalid(t *testing.T) { func TestValidateXappSubscriptionsData(t *testing.T) { + rtmgr.RMRConnStatus = make(map[string]bool) ep := make(map[string]*rtmgr.Endpoint) ep["dummy"] = &rtmgr.Endpoint{Uuid: "10.0.0.1:0", Name: "E2TERM", XAppType: "app1", Ip: "", Port: 0, TxMessages: []string{"", ""}, RxMessages: []string{"", ""}, Socket: nil, IsReady: true, Keepalive: true} p := uint16(1234) @@ -171,32 +173,35 @@ func TestValidateE2tDataEmpty(t *testing.T) { data := models.E2tData{ E2TAddress: swag.String(""), } - err := validateE2tData(&data) + err, _ := validateE2tData(&data) t.Log(err) } func TestValidateE2tDataDNSLookUPfails(t *testing.T) { + rtmgr.RMRConnStatus = make(map[string]bool) data := models.E2tData{ E2TAddress: swag.String("e2t.1com:1234"), } - err := validateE2tData(&data) + err, _ := validateE2tData(&data) t.Log(err) } func TestValidateE2tDataInvalid(t *testing.T) { + rtmgr.RMRConnStatus = make(map[string]bool) data := models.E2tData{ E2TAddress: swag.String("10.101.01.1"), } - err := validateE2tData(&data) + err, _ := validateE2tData(&data) t.Log(err) } func TestValidateE2tDatavalid(t *testing.T) { + rtmgr.RMRConnStatus = make(map[string]bool) data := models.E2tData{ E2TAddress: swag.String("10.101.01.1:8098"), } - err := validateE2tData(&data) + err, _ := validateE2tData(&data) t.Log(err) _ = createNewE2tHandleHandlerImpl(&data) @@ -204,6 +209,7 @@ func TestValidateE2tDatavalid(t *testing.T) { } func TestValidateE2tDatavalidEndpointPresent(t *testing.T) { + rtmgr.RMRConnStatus = make(map[string]bool) data := models.E2tData{ E2TAddress: swag.String("10.101.01.1:8098"), } @@ -215,7 +221,7 @@ func TestValidateE2tDatavalidEndpointPresent(t *testing.T) { } rtmgr.Eps[uuid] = ep - err := validateE2tData(&data) + err, _ := validateE2tData(&data) t.Log(err) // delete endpoint for at end of test case @@ -225,6 +231,7 @@ func TestValidateE2tDatavalidEndpointPresent(t *testing.T) { func TestValidateDeleteE2tData(t *testing.T) { + rtmgr.RMRConnStatus = make(map[string]bool) // test-1 data := models.E2tDeleteData{ E2TAddress: swag.String(""), @@ -658,7 +665,7 @@ func TestRetrieveStartupData(t *testing.T) { ts.Start() defer ts.Close() - ts1 := createMockAppmgrWithData("127.0.0.1:8080", nil, nil, E2TListResp) + ts1 := createMockAppmgrWithData("127.0.0.1:8085", nil, nil, E2TListResp) ts1.Start() defer ts1.Close()