11/*
2- * Copyright (C) 2018-2021 Intel Corporation
2+ * Copyright (C) 2018-2022 Intel Corporation
33 *
44 * SPDX-License-Identifier: MIT
55 *
66 */
77
88#include " shared/source/debug_settings/debug_settings_manager.h"
9+ #include " shared/source/helpers/api_specific_config.h"
910#include " shared/source/helpers/file_io.h"
1011#include " shared/source/utilities/debug_settings_reader.h"
1112#include " shared/test/common/test_macros/test.h"
1213
13- #include " opencl/source/os_interface/ocl_reg_path.h"
14-
1514#include " gtest/gtest.h"
1615
1716#include < fstream>
@@ -31,7 +30,7 @@ class MockSettingsReader : public SettingsReader {
3130};
3231
3332TEST (SettingsReader, WhenCreatingSettingsReaderThenReaderIsCreated) {
34- SettingsReader *reader = SettingsReader::create (oclRegPath );
33+ SettingsReader *reader = SettingsReader::create (ApiSpecificConfig::getRegistryPath () );
3534 EXPECT_NE (nullptr , reader);
3635 delete reader;
3736}
@@ -41,7 +40,7 @@ TEST(SettingsReader, GivenNoSettingsFileWhenCreatingSettingsReaderThenOsReaderIs
4140 auto fileReader = std::unique_ptr<SettingsReader>(SettingsReader::createFileReader ());
4241 EXPECT_EQ (nullptr , fileReader.get ());
4342
44- auto osReader = std::unique_ptr<SettingsReader>(SettingsReader::create (oclRegPath ));
43+ auto osReader = std::unique_ptr<SettingsReader>(SettingsReader::create (ApiSpecificConfig::getRegistryPath () ));
4544 EXPECT_NE (nullptr , osReader.get ());
4645}
4746
@@ -51,7 +50,7 @@ TEST(SettingsReader, GivenSettingsFileExistsWhenCreatingSettingsReaderThenReader
5150 const char data[] = " ProductFamilyOverride = test" ;
5251 writeDataToFile (SettingsReader::settingsFileName, &data, sizeof (data));
5352 }
54- auto reader = std::unique_ptr<SettingsReader>(SettingsReader::create (oclRegPath ));
53+ auto reader = std::unique_ptr<SettingsReader>(SettingsReader::create (ApiSpecificConfig::getRegistryPath () ));
5554 EXPECT_NE (nullptr , reader.get ());
5655 std::string defaultValue (" unk" );
5756 EXPECT_STREQ (" test" , reader->getSetting (" ProductFamilyOverride" , defaultValue).c_str ());
@@ -75,13 +74,13 @@ TEST(SettingsReader, WhenCreatingFileReaderThenReaderIsCreated) {
7574}
7675
7776TEST (SettingsReader, WhenCreatingOsReaderThenReaderIsCreated) {
78- SettingsReader *reader = SettingsReader::createOsReader (false , oclRegPath );
77+ SettingsReader *reader = SettingsReader::createOsReader (false , ApiSpecificConfig::getRegistryPath () );
7978 EXPECT_NE (nullptr , reader);
8079 delete reader;
8180}
8281
8382TEST (SettingsReader, GivenRegKeyWhenCreatingOsReaderThenReaderIsCreated) {
84- std::string regKey = oclRegPath ;
83+ std::string regKey = ApiSpecificConfig::getRegistryPath () ;
8584 std::unique_ptr<SettingsReader> reader (SettingsReader::createOsReader (false , regKey));
8685 EXPECT_NE (nullptr , reader);
8786}
0 commit comments