1 // SPDX-License-Identifier: Apache-2.0
\r
2 // Copyright (c) 2020 Intel Corporation
\r
10 func TestReadConfigurationFile(t *testing.T) {
\r
11 t.Run("Non Existent Configuration File", func(t *testing.T) {
\r
12 _, err := readConfigFile("filedoesnotexist.json")
\r
14 t.Fatal("ReadConfiguationFile: Expected Error, got nil")
\r
18 t.Run("Read Configuration File", func(t *testing.T) {
\r
19 conf, err := readConfigFile("../../../tests/configs/mock_config.json")
\r
21 t.Fatal("ReadConfigurationFile: Error reading file: ", err)
\r
23 if conf.DatabaseType != "mock_db_test" {
\r
24 t.Fatal("ReadConfigurationFile: Incorrect entry read from file")
\r