Browse Source

Test ResourceState debug output.

pull/165/merge
Vladimír Vondruš 10 years ago
parent
commit
26d0df06b7
  1. 12
      src/Magnum/Test/ResourceManagerTest.cpp

12
src/Magnum/Test/ResourceManagerTest.cpp

@ -45,6 +45,8 @@ struct ResourceManagerTest: TestSuite::Tester {
void clear();
void clearWhileReferenced();
void loader();
void debugResourceState();
};
struct Data {
@ -69,7 +71,9 @@ ResourceManagerTest::ResourceManagerTest() {
&ResourceManagerTest::defaults,
&ResourceManagerTest::clear,
&ResourceManagerTest::clearWhileReferenced,
&ResourceManagerTest::loader});
&ResourceManagerTest::loader,
&ResourceManagerTest::debugResourceState});
}
void ResourceManagerTest::state() {
@ -326,6 +330,12 @@ void ResourceManagerTest::loader() {
CORRADE_COMPARE(Data::count, 0);
}
void ResourceManagerTest::debugResourceState() {
std::ostringstream out;
Debug{&out} << ResourceState::Loading;
CORRADE_COMPARE(out.str(), "ResourceState::Loading\n");
}
}}
CORRADE_TEST_MAIN(Magnum::Test::ResourceManagerTest)

Loading…
Cancel
Save