• Home
  • Raw
  • Download

Lines Matching full:require

1 // 030-Asn-Require-Check.cpp
4 // - REQUIRE() stops at first failure.
19 TEST_CASE( "Assert that something is true (pass)", "[require]" ) {
20 REQUIRE( one() == "1" );
23 TEST_CASE( "Assert that something is true (fail)", "[require]" ) {
24 REQUIRE( one() == "x" );
27 TEST_CASE( "Assert that something is true (stop at first failure)", "[require]" ) {
28 WARN( "REQUIRE stops at first failure:" );
30 REQUIRE( one() == "x" );
31 REQUIRE( one() == "1" );
38 REQUIRE( one() == "1" );
41 TEST_CASE( "Assert that something is false (stops at first failure)", "[require-false]" ) {
56 …l -I$(CATCH_SINGLE_INCLUDE) -o 030-Asn-Require-Check 030-Asn-Require-Check.cpp 000-CatchMain.o && …
57 // - cl -EHsc -I%CATCH_SINGLE_INCLUDE% 030-Asn-Require-Check.cpp 000-CatchMain.obj && 030-Asn-Requi…
61 // prompt> 030-Asn-Require-Check.exe --reporter compact --success
62 // 030-Asn-Require-Check.cpp:20: passed: one() == "1" for: "1" == "1"
63 // 030-Asn-Require-Check.cpp:24: failed: one() == "x" for: "1" == "x"
64 // 030-Asn-Require-Check.cpp:28: warning: 'REQUIRE stops at first failure:'
65 // 030-Asn-Require-Check.cpp:30: failed: one() == "x" for: "1" == "x"
66 // 030-Asn-Require-Check.cpp:35: warning: 'CHECK continues after failure:'
67 // 030-Asn-Require-Check.cpp:37: failed: one() == "x" for: "1" == "x"
68 // 030-Asn-Require-Check.cpp:38: passed: one() == "1" for: "1" == "1"
69 // 030-Asn-Require-Check.cpp:42: warning: 'REQUIRE_FALSE stops at first failure:'
70 // 030-Asn-Require-Check.cpp:44: failed: !(one() == "1") for: !("1" == "1")
71 // 030-Asn-Require-Check.cpp:49: warning: 'CHECK_FALSE continues after failure:'
72 // 030-Asn-Require-Check.cpp:51: failed: !(one() == "1") for: !("1" == "1")
73 // 030-Asn-Require-Check.cpp:52: passed: !(one() != "1") for: !("1" != "1")