Home | History | Annotate | Download | only in test

Lines Matching refs:EXPECT_THROW

3308   // successful EXPECT_THROW
3309 EXPECT_THROW({ // NOLINT
3315 // failed EXPECT_THROW, throws different
3316 EXPECT_NONFATAL_FAILURE(EXPECT_THROW({ // NOLINT
3322 EXPECT_THROW, throws nothing
3323 EXPECT_NONFATAL_FAILURE(EXPECT_THROW(a_++, bool), "throws nothing");
3985 // EXPECT_THROW/EXPECT_ANY_THROW/EXPECT_NO_THROW macros.
3989 EXPECT_THROW(throw 1, int);
3990 EXPECT_NONFATAL_FAILURE(EXPECT_THROW(n++, int), "");
3991 EXPECT_NONFATAL_FAILURE(EXPECT_THROW(throw 1, const char*), "");
4000 EXPECT_THROW(ThrowNothing(), bool);
4003 EXPECT_THROW(ThrowAnInteger(), int);
4085 EXPECT_THROW(ThrowAString(), const char*);
4408 // Tests EXPECT_THROW.
4409 TEST(ExpectTest, EXPECT_THROW) {
4410 EXPECT_THROW(ThrowAnInteger(), int);
4411 EXPECT_NONFATAL_FAILURE(EXPECT_THROW(ThrowAnInteger(), bool),
4415 EXPECT_THROW(ThrowNothing(), bool),
6433 EXPECT_THROW(ThrowAnInteger(), int) << "unexpected failure";
6435 EXPECT_NONFATAL_FAILURE(EXPECT_THROW(ThrowAnInteger(), bool) <<