Home | History | Annotate | Download | only in test

Lines Matching refs:factory_

902   static MockDeathTestFactory* factory_;
905 factory_ = new MockDeathTestFactory;
906 replacer_ = new testing::internal::ReplaceDeathTestFactory(factory_);
912 delete factory_;
913 factory_ = NULL;
929 MockDeathTestFactory* MacroLogicDeathTest::factory_ = NULL;
935 factory_->SetParameters(false, DeathTest::OVERSEE_TEST, 0, true);
938 EXPECT_EQ(0, factory_->AssumeRoleCalls());
939 EXPECT_EQ(0, factory_->WaitCalls());
940 EXPECT_EQ(0, factory_->PassedCalls());
941 EXPECT_EQ(0, factory_->AbortCalls());
942 EXPECT_FALSE(factory_->TestDeleted());
950 factory_->SetParameters(true, DeathTest::OVERSEE_TEST, 0, true);
953 EXPECT_EQ(1, factory_->AssumeRoleCalls());
954 EXPECT_EQ(1, factory_->WaitCalls());
955 ASSERT_EQ(1, factory_->PassedCalls());
956 EXPECT_FALSE(factory_->PassedArgument(0));
957 EXPECT_EQ(0, factory_->AbortCalls());
958 EXPECT_TRUE(factory_->TestDeleted());
965 factory_->SetParameters(true, DeathTest::OVERSEE_TEST, 1, true);
968 EXPECT_EQ(1, factory_->AssumeRoleCalls());
969 EXPECT_EQ(1, factory_->WaitCalls());
970 ASSERT_EQ(1, factory_->PassedCalls());
971 EXPECT_TRUE(factory_->PassedArgument(0));
972 EXPECT_EQ(0, factory_->AbortCalls());
973 EXPECT_TRUE(factory_->TestDeleted());
981 factory_->SetParameters(true, DeathTest::EXECUTE_TEST, 0, true);
984 EXPECT_EQ(1, factory_->AssumeRoleCalls());
985 EXPECT_EQ(0, factory_->WaitCalls());
986 EXPECT_EQ(0, factory_->PassedCalls());
987 EXPECT_EQ(1, factory_->AbortCalls());
989 factory_->AbortArgument(0));
990 EXPECT_TRUE(factory_->TestDeleted());
997 factory_->SetParameters(true, DeathTest::EXECUTE_TEST, 0, true);
1000 EXPECT_EQ(1, factory_->AssumeRoleCalls());
1001 EXPECT_EQ(0, factory_->WaitCalls());
1002 EXPECT_EQ(0, factory_->PassedCalls());
1008 ASSERT_EQ(2, factory_->AbortCalls());
1010 factory_->AbortArgument(0));
1012 factory_->AbortArgument(1));
1013 EXPECT_TRUE(factory_->TestDeleted());