Lines Matching refs:TEST_F

192 // Tests that ASSERT_DEATH can be used outside a TEST, TEST_F, or test fixture.
288 TEST_F(TestForDeathTest, SingleStatement) {
318 TEST_F(TestForDeathTest, EmbeddedNulInMessage) {
328 TEST_F(TestForDeathTest, SwitchStatement) {
346 TEST_F(TestForDeathTest, StaticMemberFunctionFastStyle) {
353 TEST_F(TestForDeathTest, MemberFunctionFastStyle) {
363 TEST_F(TestForDeathTest, FastDeathTestInChangedDir) {
406 TEST_F(TestForDeathTest, FastSigprofActionSet) {
415 TEST_F(TestForDeathTest, ThreadSafeSigprofActionSet) {
427 TEST_F(TestForDeathTest, StaticMemberFunctionThreadsafeStyle) {
432 TEST_F(TestForDeathTest, MemberFunctionThreadsafeStyle) {
438 TEST_F(TestForDeathTest, ThreadsafeDeathTestInLoop) {
445 TEST_F(TestForDeathTest, ThreadsafeDeathTestInChangedDir) {
455 TEST_F(TestForDeathTest, MixedStyles) {
474 TEST_F(TestForDeathTest, DoesNotExecuteAtforkHooks) {
487 TEST_F(TestForDeathTest, MethodOfAnotherClass) {
493 TEST_F(TestForDeathTest, GlobalFunction) {
499 TEST_F(TestForDeathTest, AcceptsAnythingConvertibleToRE) {
522 TEST_F(TestForDeathTest, NonVoidFunction) {
527 TEST_F(TestForDeathTest, FunctionWithParameter) {
532 // Tests that ASSERT_DEATH can be used outside a TEST, TEST_F, or test fixture.
533 TEST_F(TestForDeathTest, OutsideFixture) {
538 TEST_F(TestForDeathTest, InsideLoop) {
545 TEST_F(TestForDeathTest, CompoundStatement) {
555 TEST_F(TestForDeathTest, DoesNotDie) {
561 TEST_F(TestForDeathTest, ErrorMessageMismatch) {
576 TEST_F(TestForDeathTest, EXPECT_DEATH) {
584 TEST_F(TestForDeathTest, ASSERT_DEATH) {
595 TEST_F(TestForDeathTest, SingleEvaluation) {
606 TEST_F(TestForDeathTest, RunawayIsFailure) {
613 TEST_F(TestForDeathTest, ReturnIsFailure) {
625 TEST_F(TestForDeathTest, TestExpectDebugDeath) {
651 TEST_F(TestForDeathTest, TestAssertDebugDeath) {
693 TEST_F(TestForDeathTest, ExpectDebugDeathDoesNotAbort) {
710 TEST_F(TestForDeathTest, AssertDebugDeathAborts) {
717 TEST_F(TestForDeathTest, AssertDebugDeathAborts2) {
724 TEST_F(TestForDeathTest, AssertDebugDeathAborts3) {
731 TEST_F(TestForDeathTest, AssertDebugDeathAborts4) {
738 TEST_F(TestForDeathTest, AssertDebugDeathAborts5) {
745 TEST_F(TestForDeathTest, AssertDebugDeathAborts6) {
752 TEST_F(TestForDeathTest, AssertDebugDeathAborts7) {
759 TEST_F(TestForDeathTest, AssertDebugDeathAborts8) {
766 TEST_F(TestForDeathTest, AssertDebugDeathAborts9) {
773 TEST_F(TestForDeathTest, AssertDebugDeathAborts10) {
812 TEST_F(TestForDeathTest, ExitMacros) {
816 TEST_F(TestForDeathTest, ExitMacrosUsingFork) {
821 TEST_F(TestForDeathTest, InvalidStyle) {
828 TEST_F(TestForDeathTest, DeathTestFailedOutput) {
837 TEST_F(TestForDeathTest, DeathTestUnexpectedReturnOutput) {
850 TEST_F(TestForDeathTest, DeathTestBadExitCodeOutput) {
862 TEST_F(TestForDeathTest, DeathTestMultiLineMatchFail) {
873 TEST_F(TestForDeathTest, DeathTestMultiLineMatchPass) {
1050 TEST_F(MacroLogicDeathTest, NothingHappens) {
1065 TEST_F(MacroLogicDeathTest, ChildExitsSuccessfully) {
1080 TEST_F(MacroLogicDeathTest, ChildExitsUnsuccessfully) {
1096 TEST_F(MacroLogicDeathTest, ChildPerformsReturn) {
1112 TEST_F(MacroLogicDeathTest, ChildDoesNotDie) {