AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
ConfigEnvTest Class Reference
Inheritance diagram for ConfigEnvTest:

Protected Member Functions

void SetUp () override
 
void TearDown () override
 

Protected Attributes

std::string confFilePath
 

Detailed Description

Member Function Documentation

◆ SetUp()

void ConfigEnvTest::SetUp ( )
inlineoverrideprotected
44 {
45 std::map<std::string, std::string> config;
46 config["Int.Nested"] = "4242";
47 config["lower"] = "simpleString";
48 config["UPPER"] = "simpleString";
49 config["SomeLong.NestedNameWithNumber.Like1"] = "1";
50 config["GM.InGMList.Level"] = "50";
51
53
54 sConfigMgr->Configure(confFilePath, std::vector<std::string>());
55 sConfigMgr->LoadAppConfigs();
56 }
#define sConfigMgr
Definition: Config.h:95
std::string confFilePath
Definition: Config.cpp:62
std::string CreateConfigWithMap(std::map< std::string, std::string > const &map)
Definition: Config.cpp:26

References confFilePath, CreateConfigWithMap(), and sConfigMgr.

◆ TearDown()

void ConfigEnvTest::TearDown ( )
inlineoverrideprotected
58 {
59 std::remove(confFilePath.c_str());
60 }

References confFilePath.

Member Data Documentation

◆ confFilePath

std::string ConfigEnvTest::confFilePath
protected

Referenced by SetUp(), and TearDown().