Home
last modified time | relevance | path

Searched refs:DeathTest (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/googletest/googletest/include/gtest/internal/
H A Dgtest-death-test-internal.h78 class GTEST_API_ DeathTest {
89 const char* file, int line, DeathTest** test);
90 DeathTest();
91 virtual ~DeathTest() = default;
96 explicit ReturnSentinel(DeathTest* test) : test_(test) {} in ReturnSentinel()
100 DeathTest* const test_;
147 DeathTest(const DeathTest&) = delete;
148 DeathTest& operator=(const DeathTest&) = delete;
159 int line, DeathTest** test) = 0; in GTEST_DISABLE_MSC_WARNINGS_POP_()
166 const char* file, int line, DeathTest** test) override;
[all …]
/freebsd-14.2/contrib/googletest/googletest/test/
H A Dgoogletest-death-test-test.cc70 using testing::internal::DeathTest;
913 int line, DeathTest** test) override;
927 DeathTest::AbortReason AbortArgument(int n) const { in AbortArgument()
938 DeathTest::TestRole role_;
953 std::vector<DeathTest::AbortReason> abort_args_;
963 class MockDeathTest : public DeathTest {
995 role_(DeathTest::OVERSEE_TEST), in MockDeathTestFactory()
1022 const char* /*file*/, int /*line*/, DeathTest** test) { in Create()
1125 EXPECT_EQ(DeathTest::TEST_ENCOUNTERED_RETURN_STATEMENT, in TEST_F()
1147 EXPECT_EQ(DeathTest::TEST_ENCOUNTERED_RETURN_STATEMENT, in TEST_F()
[all …]
H A Dgtest_help_test_.cc43 TEST(DeathTest, UsedByPythonScriptToDetectSupportForDeathTestsInThisBinary) {} in TEST() argument
/freebsd-14.2/contrib/googletest/googletest/src/
H A Dgtest-death-test.cc375 DeathTest::DeathTest() { in DeathTest() function in testing::internal::DeathTest
386 bool DeathTest::Create(const char* statement, in Create()
388 int line, DeathTest** test) { in Create()
393 const char* DeathTest::LastMessage() { in LastMessage()
401 std::string DeathTest::last_death_test_message_;
404 class DeathTestImpl : public DeathTest {
798 DeathTest::set_last_death_test_message(""); in AssumeRole()
1108 DeathTest::set_last_death_test_message(""); in AssumeRole()
1352 DeathTest::TestRole ExecDeathTest::AssumeRole() { in AssumeRole()
1382 DeathTest::set_last_death_test_message(""); in AssumeRole()
[all …]
/freebsd-14.2/contrib/googletest/docs/
H A Dfaq.md548 …equire the entire test suite, instead of individual tests, to be named *DeathTest when it uses ASS…
573 ## But I don't like calling my entire test suite \*DeathTest when it contains both death tests and …
H A Dadvanced.md484 **test suite** (not test) `*DeathTest` when it contains a death test, as
569 2. Test suites with a name ending in "DeathTest" are run before all other
1859 * `./foo_test --gtest_filter=-*DeathTest.*` Runs all non-death tests.