Update to allow all self tests to be run and to allow running with tags

This commit is contained in:
Malcolm Noyes
2013-12-09 14:18:35 +00:00
parent dd8c13a9e1
commit 36cb967220
21 changed files with 1402 additions and 843 deletions

View File

@@ -108,6 +108,8 @@ namespace Catch {
std::set<TestCase> m_testsAlreadyRun;
};
#if !defined(INTERNAL_CATCH_VS_MANAGED) && !defined(INTERNAL_CATCH_VS_NATIVE)
class Session {
static bool alreadyInstantiated;
@@ -232,6 +234,8 @@ namespace Catch {
bool Session::alreadyInstantiated = false;
#endif // !VS_MANAGED && !VS_NATIVE
} // end namespace Catch
#endif // TWOBLUECUBES_CATCH_RUNNER_HPP_INCLUDED