X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=cmd%2Fvespamgr%2Fconfig_test.go;h=d65baa27a38fc5ee684bc75c29479258fb9ac20b;hb=5a801c62183640699f06f2885e81b10eca187e51;hp=eacbcbd6a5d2b37c71e7d1c9df327fab16c0c455;hpb=81b41009137b3c248ce4141ae436a50750389713;p=ric-plt%2Fvespamgr.git diff --git a/cmd/vespamgr/config_test.go b/cmd/vespamgr/config_test.go index eacbcbd..d65baa2 100755 --- a/cmd/vespamgr/config_test.go +++ b/cmd/vespamgr/config_test.go @@ -178,6 +178,19 @@ func TestParseXAppDescriptor(t *testing.T) { assert.Equal(t, "App2ExampleCounterOneObjectInstance", appMetrics["App2ExampleCounterOne"].ObjectInstance) assert.Equal(t, "App2ExampleCounterTwoObject", appMetrics["App2ExampleCounterTwo"].ObjectName) assert.Equal(t, "App2ExampleCounterTwoObjectInstance", appMetrics["App2ExampleCounterTwo"].ObjectInstance) + + bytes, err = ioutil.ReadFile("../../test/noConfig_xApp_config_test_output.json") + assert.Nil(t, err) + appMetrics = vespaMgr.ParseMetricsFromDescriptor(bytes, appMetrics) + + bytes, err = ioutil.ReadFile("../../test/noMeasurements_xApp_config_test_output.json") + assert.Nil(t, err) + appMetrics = vespaMgr.ParseMetricsFromDescriptor(bytes, appMetrics) + + bytes, err = ioutil.ReadFile("../../test/inValidMeasurements_xApp_config_test_output.json") + assert.Nil(t, err) + appMetrics = vespaMgr.ParseMetricsFromDescriptor(bytes, appMetrics) + } func TestParseXAppDescriptorWithNoConfig(t *testing.T) {