1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-15 00:05:02 +02:00

[tests] Relaxed logging

This commit is contained in:
AlexVinS
2016-08-11 11:06:06 +03:00
parent 25fd4d85e2
commit 379331fc73
3 changed files with 14 additions and 10 deletions

View File

@ -23,7 +23,7 @@
BOOST_AUTO_TEST_CASE(CMapEditManager_DrawTerrain_Type) BOOST_AUTO_TEST_CASE(CMapEditManager_DrawTerrain_Type)
{ {
logGlobal->infoStream() << "CMapEditManager_DrawTerrain_Type start"; logGlobal->info("CMapEditManager_DrawTerrain_Type start");
try try
{ {
auto map = make_unique<CMap>(); auto map = make_unique<CMap>();
@ -103,21 +103,22 @@ BOOST_AUTO_TEST_CASE(CMapEditManager_DrawTerrain_Type)
} }
catch(const std::exception & e) catch(const std::exception & e)
{ {
logGlobal->errorStream() << "CMapEditManager_DrawTerrain_Type crash" << "\n" << e.what(); logGlobal->error("CMapEditManager_DrawTerrain_Type crash");
logGlobal->error(e.what());
throw; throw;
} }
logGlobal->infoStream() << "CMapEditManager_DrawTerrain_Type finish"; logGlobal->info("CMapEditManager_DrawTerrain_Type finish");
} }
BOOST_AUTO_TEST_CASE(CMapEditManager_DrawTerrain_View) BOOST_AUTO_TEST_CASE(CMapEditManager_DrawTerrain_View)
{ {
logGlobal->infoStream() << "CMapEditManager_DrawTerrain_View start"; logGlobal->info("CMapEditManager_DrawTerrain_View start");
try try
{ {
// Load maps and json config // Load maps and json config
const auto originalMap = CMapService::loadMap("test/TerrainViewTest"); const auto originalMap = CMapService::loadMap("test/TerrainViewTest");
auto map = CMapService::loadMap("test/TerrainViewTest"); auto map = CMapService::loadMap("test/TerrainViewTest");
logGlobal->infoStream() << "Loaded test map successfully."; logGlobal->info("Loaded test map successfully.");
// Validate edit manager // Validate edit manager
auto editManager = map->getEditManager(); auto editManager = map->getEditManager();
@ -163,14 +164,16 @@ BOOST_AUTO_TEST_CASE(CMapEditManager_DrawTerrain_View)
} }
} }
BOOST_CHECK(isInRange); BOOST_CHECK(isInRange);
if(!isInRange) logGlobal->errorStream() << "No or invalid pattern found for current position."; if(!isInRange)
logGlobal->error("No or invalid pattern found for current position.");
} }
} }
} }
catch(const std::exception & e) catch(const std::exception & e)
{ {
logGlobal->infoStream() << "CMapEditManager_DrawTerrain_View crash"<< "\n" << e.what(); logGlobal->info("CMapEditManager_DrawTerrain_View crash");
logGlobal->info(e.what());
throw; throw;
} }
logGlobal->infoStream() << "CMapEditManager_DrawTerrain_View finish"; logGlobal->info("CMapEditManager_DrawTerrain_View finish");
} }

View File

@ -78,7 +78,8 @@ BOOST_AUTO_TEST_CASE(CMapFormatVCMI_Simple)
tmp.flush(); tmp.flush();
tmp.close(); tmp.close();
logGlobal->infoStream() << "Test map has been saved to " << path; logGlobal->info("Test map has been saved to:");
logGlobal->info(path.string());
} }
BOOST_TEST_CHECKPOINT("CMapFormatVCMI_Simple saved"); BOOST_TEST_CHECKPOINT("CMapFormatVCMI_Simple saved");

View File

@ -31,7 +31,7 @@ CVcmiTestConfig::CVcmiTestConfig()
settings.init(); settings.init();
logConfig.configure(); logConfig.configure();
loadDLLClasses(); loadDLLClasses();
logGlobal->infoStream() << "Initialized global test setup."; logGlobal->info("Initialized global test setup.");
const std::string TEST_DATA_DIR = "test/"; const std::string TEST_DATA_DIR = "test/";