diff options
Diffstat (limited to 'test/base')
-rw-r--r-- | test/base/songloading.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/base/songloading.cpp b/test/base/songloading.cpp index e7595b0a..8c17d64a 100644 --- a/test/base/songloading.cpp +++ b/test/base/songloading.cpp @@ -28,6 +28,7 @@ #include <cppunit/extensions/HelperMacros.h> #include "song.hpp" #include "songloading/songloader.hpp" +#include <log4cxx/logger.h> namespace usdx { @@ -36,13 +37,22 @@ namespace usdx CPPUNIT_TEST(testSongloadingTxtHeader); CPPUNIT_TEST_SUITE_END(); + private: + int oldLogLevel; + public: void setUp() { + // save old loglevel in case we want to disable logging + using namespace log4cxx; + oldLogLevel = Logger::getRootLogger()->getEffectiveLevel()->toInt(); } void tearDown() { + // set old loglevel in case we did disable logging + using namespace log4cxx; + Logger::getRootLogger()->setLevel(Level::toLevel(oldLogLevel)); } void testSongloadingTxtHeader() |