Searched refs:DeathTest (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/utils/unittest/googletest/include/gtest/internal/ |
| H A D | gtest-death-test-internal.h | 77 class GTEST_API_ DeathTest { 88 const char* file, int line, DeathTest** test); 89 DeathTest(); 90 virtual ~DeathTest() { } in ~DeathTest() 95 explicit ReturnSentinel(DeathTest* test) : test_(test) { } in ReturnSentinel() 98 DeathTest* const test_; 144 GTEST_DISALLOW_COPY_AND_ASSIGN_(DeathTest); 155 int line, DeathTest** test) = 0; in GTEST_DISABLE_MSC_WARNINGS_POP_() 162 const char* file, int line, DeathTest** test) override; 205 death_test->Abort(::testing::internal::DeathTest::TEST_THREW_EXCEPTION); \ [all …]
|
| /llvm-project-15.0.7/libcxx/test/support/test.support/ |
| H A D | test_check_assertion.pass.cpp | 21 inline bool TestDeathTest(const char* stmt, Func&& func, DeathTest::ResultKind ExpectResult, Assert… in TestDeathTest() 22 DeathTest DT(Matcher); in TestDeathTest() 23 DeathTest::ResultKind RK = DT.Run(func); in TestDeathTest() 35 …pected result did not occur: expected ") + DeathTest::ResultKindToString(ExpectResult) + " got: " … in TestDeathTest() 48 TEST_DEATH_TEST_MATCHES(DeathTest::RK_MatchFailure, ExpectMatch, my_libcpp_assert()); in test_no_match_found() 52 TEST_DEATH_TEST(DeathTest::RK_DidNotDie, ((void)0)); in test_did_not_die() 56 TEST_DEATH_TEST(DeathTest::RK_Unknown, std::exit(13)); in test_unknown()
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | check_assertion.h | 112 struct DeathTest { struct 211 DeathTest(DeathTest const&) = delete; argument 212 DeathTest& operator=(DeathTest const&) = delete; argument 253 std::exit(DeathTest::RK_MatchFound); in __libcpp_verbose_abort() argument 260 DeathTest DT(Matcher); in ExpectDeath() 264 if (RK != DeathTest::RK_Unknown) { in ExpectDeath() 276 case DeathTest::RK_MatchFound: in ExpectDeath() 278 case DeathTest::RK_SetupFailure: in ExpectDeath() 280 case DeathTest::RK_Unknown: in ExpectDeath() 282 case DeathTest::RK_DidNotDie: in ExpectDeath() [all …]
|
| /llvm-project-15.0.7/llvm/utils/unittest/googletest/src/ |
| H A D | gtest-death-test.cc | 369 DeathTest::DeathTest() { in DeathTest() function in testing::internal::DeathTest 379 bool DeathTest::Create(const char* statement, in Create() 386 const char* DeathTest::LastMessage() { in LastMessage() 394 std::string DeathTest::last_death_test_message_; 397 class DeathTestImpl : public DeathTest { 780 DeathTest::set_last_death_test_message(""); in AssumeRole() 1128 DeathTest::set_last_death_test_message(""); in AssumeRole() 1413 DeathTest::TestRole ExecDeathTest::AssumeRole() { in AssumeRole() 1444 DeathTest::set_last_death_test_message(""); in AssumeRole() 1478 DeathTest::set_last_death_test_message( in Create() [all …]
|