More UTs added
[ric-plt/xapp-frame.git] / pkg / xapp / xapp_test.go
index 2c4c4fe..8b2a952 100755 (executable)
@@ -21,6 +21,7 @@ package xapp
 
 import (
        "bytes"
+       "io/ioutil"
        "net/http"
        "net/http/httptest"
        "os"
@@ -434,6 +435,16 @@ func TestappconfigHandler(t *testing.T) {
        executeRequest(req, handleFunc)
 }
 
+func TestConfigChange(t *testing.T) {
+       Logger.Error("CASE: TestConfigChange: %s", os.Getenv("CFG_FILE"))
+
+       input, err := ioutil.ReadFile(os.Getenv("CFG_FILE"))
+       assert.Equal(t, err, nil)
+
+       err = ioutil.WriteFile(os.Getenv("CFG_FILE"), input, 0644)
+       assert.Equal(t, err, nil)
+}
+
 func TestRegisterXapp(t *testing.T) {
        Logger.Error("CASE: TestRegisterXapp")
        doRegister()