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
56 {
57 std::map<std::string, std::string> config;
58 config["Int.Nested"] = "4242";
59 config["lower"] = "simpleString";
60 config["UPPER"] = "simpleString";
61 config["SomeLong.NestedNameWithNumber.Like1"] = "1";
62 config["GM.InGMList.Level"] = "50";
63
65
66 sConfigMgr->Configure(confFilePath, std::vector<std::string>());
67 sConfigMgr->LoadAppConfigs();
68 }
#define sConfigMgr
Definition Config.h:74
std::string confFilePath
Definition Config.cpp:74
std::string CreateConfigWithMap(std::map< std::string, std::string > const &map)
Definition Config.cpp:34

References confFilePath, CreateConfigWithMap(), and sConfigMgr.

◆ TearDown()

void ConfigEnvTest::TearDown ( )
inlineoverrideprotected
70 {
71 std::remove(confFilePath.c_str());
72 }

References confFilePath.

Member Data Documentation

◆ confFilePath

std::string ConfigEnvTest::confFilePath
protected

Referenced by SetUp(), and TearDown().


The documentation for this class was generated from the following file: