package main
import (
- "testing"
- "reflect"
- "errors"
"encoding/json"
+ "errors"
"log"
+ "reflect"
+ "testing"
)
var helmSearchOutput = `
`
type ConfigSample struct {
- Level int
- Host string
+ Level int
+ Host string
}
type MockedConfigMapper struct {
return
}
-func (cm *MockedConfigMapper) CreateConfigMap(r XAppConfig) (errList []CMError, err error){
+func (cm *MockedConfigMapper) CreateConfigMap(r XAppConfig) (errList []CMError, err error) {
return
}
return []byte(kubectlConfigmapOutput), nil
}
- result := cm.GetMessages("dummy-xapp")
+ result := cm.GetMessages("dummy-xapp")
if !reflect.DeepEqual(result, expectedMsgs) {
t.Errorf("TestGetMessages failed: expected: %v, got: %v", expectedMsgs, result)
}
cm := ConfigMap{}
if cm.GetNamespace("pltxapp") != "pltxapp" {
- t.Errorf("getNamespace failed!")
+ t.Errorf("getNamespace failed!")
}
- if cm.GetNamespace("") != "ricxapp" {
- t.Errorf("getNamespace failed!")
+ if cm.GetNamespace("") != "default" {
+ t.Errorf("getNamespace failed!")
}
}
}
log.Println("Feedbacks: ", feedback)
-}
\ No newline at end of file
+}