Add route for e2nodeConfigUpdate
[ric-plt/rtmgr.git] / pkg / rtmgr / rtmgr_test.go
index da7d7b8..9ffca04 100644 (file)
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
+
+   This source code is part of the near-RT RIC (RAN Intelligent Controller)
+   platform project (RICP).
+
 ==================================================================================
 */
 /*
 ==================================================================================
 */
 /*
@@ -28,18 +32,14 @@ import (
        "testing"
 )
 
        "testing"
 )
 
-func TestSetLogLevel(t *testing.T) {
-       modeIsOk := []string{"info", "warn", "debug", "error"}
-       modeOsNok := []string{"inValId", "LogLEVEL", "Provided"}
-       for _, value := range modeIsOk {
-               if SetLogLevel(value) != nil {
-                       t.Error("Invalid log level: " + value)
-               }
-       }
-
-       for _, value := range modeOsNok {
-               if SetLogLevel(value) == nil {
-                       t.Error("Invalid log level: " + value)
-               }
-       }
+func TestGetPlatformComponents(t *testing.T) {
+       //Check epty file
+       _, err := GetPlatformComponents("")
+       t.Log(err)
+
+       //Valid JSON file
+       _, err = GetPlatformComponents("/tmp/go/src/routing-manager/manifests/rtmgr/rtmgr-cfg.yaml")
+
+       //Invalid JSON file
+       _, err = GetPlatformComponents("./pkg/rtmg/rtmgr.go")
 }
 }