X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=cmd%2Fappmgr%2Fdesc_test.go;fp=cmd%2Fappmgr%2Fdesc_test.go;h=bd4a3f3fe0c01de14f617cdff2e2702c999d62c8;hb=d732b871ab1dccaf9ef5311dede522879193b45e;hp=f553c38de86098b92e6866603249fc924fb3edec;hpb=8492ba318dfe939c74a22a6303144b66c7ab4923;p=ric-plt%2Fappmgr.git diff --git a/cmd/appmgr/desc_test.go b/cmd/appmgr/desc_test.go index f553c38..bd4a3f3 100755 --- a/cmd/appmgr/desc_test.go +++ b/cmd/appmgr/desc_test.go @@ -66,6 +66,10 @@ type ConfigSample struct { type MockedConfigMapper struct { } +func (cm *MockedConfigMapper) ReadSchema(name string, c *XAppConfig) (err error) { + return +} + func (cm *MockedConfigMapper) UploadConfig() (cfg []XAppConfig) { return } @@ -74,15 +78,19 @@ func (cm *MockedConfigMapper) CreateConfigMap(r XAppConfig) (errList []CMError, return } -func (cm *MockedConfigMapper) UpdateConfigMap(r XAppConfig) (errList []CMError, err error){ +func (cm *MockedConfigMapper) GetConfigMap(m XappDeploy, c *interface{}) (err error) { + return +} + +func (cm *MockedConfigMapper) UpdateConfigMap(r XAppConfig) (errList []CMError, err error) { return } -func (cm *MockedConfigMapper) DeleteConfigMap(r XAppConfig) (c interface{}, err error){ +func (cm *MockedConfigMapper) DeleteConfigMap(r XAppConfig) (c interface{}, err error) { return } -func (cm *MockedConfigMapper) PurgeConfigMap(m XappDeploy) (c interface{}, err error){ +func (cm *MockedConfigMapper) PurgeConfigMap(m XappDeploy) (c interface{}, err error) { return } @@ -106,6 +114,10 @@ func (cm *MockedConfigMapper) GetMessages(name string) (msgs MessageTypes) { return } +func (cm *MockedConfigMapper) GetNamespace(ns string) (n string) { + return +} + // Test cases func TestGetMessages(t *testing.T) { cm := ConfigMap{} @@ -124,6 +136,18 @@ func TestGetMessages(t *testing.T) { } } +func TestHelmNamespace(t *testing.T) { + cm := ConfigMap{} + + if cm.GetNamespace("pltxapp") != "pltxapp" { + t.Errorf("getNamespace failed!") + } + + if cm.GetNamespace("") != "ricxapp" { + t.Errorf("getNamespace failed!") + } +} + func TestFetchChartFails(t *testing.T) { cm := ConfigMap{}