diff options
Diffstat (limited to 'projects/ExtraTests/X03-DisabledExceptions-DefaultHandler.cpp')
-rw-r--r-- | projects/ExtraTests/X03-DisabledExceptions-DefaultHandler.cpp | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/projects/ExtraTests/X03-DisabledExceptions-DefaultHandler.cpp b/projects/ExtraTests/X03-DisabledExceptions-DefaultHandler.cpp deleted file mode 100644 index 846c9b0f..00000000 --- a/projects/ExtraTests/X03-DisabledExceptions-DefaultHandler.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#define CATCH_CONFIG_MAIN -#include <catch2/catch.hpp> - -TEST_CASE("Tests that run") { - // All of these should be run and be reported - CHECK(1 == 2); - CHECK(1 == 1); - CHECK(1 != 3); - CHECK(1 == 4); -} - - - -TEST_CASE("Tests that abort") { - // Avoid abort and other exceptional exits -- there is no way - // to tell CMake that abort is the desired outcome of a test. - std::set_terminate([](){exit(1);}); - REQUIRE(1 == 1); - REQUIRE(1 != 2); - REQUIRE(1 == 3); - // We should not get here, because the test above aborts - REQUIRE(1 != 4); -} |