Files
Sourcetrail/src/test/TestSuiteFixture.cpp
T
Eberhard Graether 3a983598e6 test: Save logs during testing and add them to version control
This change removes the ConsoleLogger from the TestSuiteFixture and registers a PlainFileLogger instead, which saves
logs during testing into the file bin/test/data/log/test_log.txt.
2014-06-30 17:15:17 +02:00

32 lines
615 B
C++

#include "TestSuiteFixture.h"
#include <sstream>
#include "utility/logging/FileLogger.h"
#include "utility/logging/logging.h"
#include "utility/logging/LogManager.h"
#include "utility/logging/PlainFileLogger.h"
TestSuiteFixture::TestSuiteFixture()
{
}
TestSuiteFixture::~TestSuiteFixture()
{
}
bool TestSuiteFixture::setUpWorld()
{
LogManager::getInstance()->addLogger(std::make_shared<PlainFileLogger>("data/log/test_log.txt"));
LogManager::getInstance()->addLogger(std::make_shared<FileLogger>());
return true;
}
bool TestSuiteFixture::tearDownWorld()
{
LogManager::destroyInstance();
return true;
}