| |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| <exe-name> is a <version> host application. |
| Run with -? for options |
| |
| ------------------------------------------------------------------------------- |
| # A test name that starts with a # |
| ------------------------------------------------------------------------------- |
| MiscTests.cpp:<line number> |
| ............................................................................... |
| |
| MiscTests.cpp:<line number>: |
| PASSED: |
| with message: |
| yay |
| |
| ------------------------------------------------------------------------------- |
| #748 - captures with unexpected exceptions |
| outside assertions |
| ------------------------------------------------------------------------------- |
| ExceptionTests.cpp:<line number> |
| ............................................................................... |
| |
| ExceptionTests.cpp:<line number>: FAILED: |
| due to unexpected exception with messages: |
| answer := 42 |
| expected exception |
| |
| ------------------------------------------------------------------------------- |
| #748 - captures with unexpected exceptions |
| inside REQUIRE_NOTHROW |
| ------------------------------------------------------------------------------- |
| ExceptionTests.cpp:<line number> |
| ............................................................................... |
| |
| ExceptionTests.cpp:<line number>: FAILED: |
| REQUIRE_NOTHROW( thisThrows() ) |
| due to unexpected exception with messages: |
| answer := 42 |
| expected exception |
| |
| ------------------------------------------------------------------------------- |
| #748 - captures with unexpected exceptions |
| inside REQUIRE_THROWS |
| ------------------------------------------------------------------------------- |
| ExceptionTests.cpp:<line number> |
| ............................................................................... |
| |
| ExceptionTests.cpp:<line number>: |
| PASSED: |
| REQUIRE_THROWS( thisThrows() ) |
| with message: |
| answer := 42 |
| |
| ------------------------------------------------------------------------------- |
| #809 |
| ------------------------------------------------------------------------------- |
| CompilationTests.cpp:<line number> |
| ............................................................................... |
| |
| CompilationTests.cpp:<line number>: |
| PASSED: |
| REQUIRE( 42 == f ) |
| with expansion: |
| 42 == {?} |
| |
| ------------------------------------------------------------------------------- |
| #833 |
| ------------------------------------------------------------------------------- |
| CompilationTests.cpp:<line number> |
| ............................................................................... |
| |
| CompilationTests.cpp:<line number>: |
| PASSED: |
| REQUIRE( a == t ) |
| with expansion: |
| 3 == 3 |
| |
| CompilationTests.cpp:<line number>: |
| PASSED: |
| CHECK( a == t ) |
| with expansion: |
| 3 == 3 |
| |
| CompilationTests.cpp:<line number>: |
| PASSED: |
| REQUIRE_THROWS( throws_int(true) ) |
| |
| CompilationTests.cpp:<line number>: |
| PASSED: |
| CHECK_THROWS_AS( throws_int(true), const int& ) |
| |
| CompilationTests.cpp:<line number>: |
| PASSED: |
| REQUIRE_NOTHROW( throws_int(false) ) |
| |
| CompilationTests.cpp:<line number>: |
| PASSED: |
| REQUIRE_THAT( "aaa", Catch::EndsWith("aaa") ) |
| with expansion: |
| "aaa" ends with: "aaa" |
| |
| CompilationTests.cpp:<line number>: |
| PASSED: |
| REQUIRE( templated_tests<int>(3) ) |
| with expansion: |
| true |
| |
| ------------------------------------------------------------------------------- |
| #835 -- errno should not be touched by Catch |
| ------------------------------------------------------------------------------- |
| MiscTests.cpp:<line number> |
| ............................................................................... |
| |
| MiscTests.cpp:<line number>: FAILED: |
| CHECK( f() == 0 ) |
| with expansion: |
| 1 == 0 |
| |
| MiscTests.cpp:<line number>: |
| PASSED: |
| REQUIRE( (*__errno_location ()) == 1 ) |
| with expansion: |
| 1 == 1 |
| |
| ------------------------------------------------------------------------------- |
| #872 |
| ------------------------------------------------------------------------------- |
| CompilationTests.cpp:<line number> |
| ............................................................................... |
| |
| CompilationTests.cpp:<line number>: |
| PASSED: |
| REQUIRE( x == 4 ) |
| with expansion: |
| {?} == 4 |
| with message: |
| dummy := 0 |
| |
| ------------------------------------------------------------------------------- |
| 'Not' checks that should fail |
| ------------------------------------------------------------------------------- |
| ConditionTests.cpp:<line number> |
| ............................................................................... |
| |
| ConditionTests.cpp:<line number>: FAILED: |
| CHECK( false != false ) |
| |
| ConditionTests.cpp:<line number>: FAILED: |
| CHECK( true != true ) |
| |
| ConditionTests.cpp:<line number>: FAILED: |
| CHECK( !true ) |
| with expansion: |
| false |
| |
| ConditionTests.cpp:<line number>: FAILED: |
| CHECK_FALSE( true ) |
| |
| =============================================================================== |
| test cases: 7 | 4 passed | 1 failed | 2 failed as expected |
| assertions: 19 | 12 passed | 4 failed | 3 failed as expected |
| |