Test: Logging
Enabled logging in unit tests. Seperated LogManager into LogManager (singleton stuff) and LogManagerImplementation (actual logging stuff) Implemented simple FileLogger review id = 13
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
#include "TestSuiteFixture.h"
|
||||
|
||||
#include "utility/logging/ConsoleLogger.h"
|
||||
#include "utility/logging/FileLogger.h"
|
||||
#include "utility/logging/logging.h"
|
||||
#include "utility/logging/LogManager.h"
|
||||
|
||||
TestSuiteFixture::TestSuiteFixture()
|
||||
{
|
||||
}
|
||||
|
||||
TestSuiteFixture::~TestSuiteFixture()
|
||||
{
|
||||
}
|
||||
|
||||
bool TestSuiteFixture::setUp()
|
||||
{
|
||||
LogManager::getInstance()->addLogger(std::make_shared<ConsoleLogger>());
|
||||
LogManager::getInstance()->addLogger(std::make_shared<FileLogger>());
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
bool TestSuiteFixture::tearDown()
|
||||
{
|
||||
LogManager::destroyInstance();
|
||||
|
||||
return true;
|
||||
}
|
||||
Reference in New Issue
Block a user