Home | History | Annotate | Download | only in test

Lines Matching refs:Explain

100 string Explain(const MatcherType& m, const Value& x) {
219 Explain(m, make_tuple(false, 42, 42)));
221 Explain(m, make_tuple(false, 42, 43)));
248 Explain(m, make_tuple('a', 42, 42)));
250 Explain(m, make_tuple('\0', 42, 43)));
330 EXPECT_EQ("", Explain(m, test_list)); // No need to explain anything.
341 Explain(m, test_vector));
348 // No need to explain when the container is empty.
349 EXPECT_EQ("", Explain(m, test_list));
352 EXPECT_EQ("which has 1 element", Explain(m, test_list));
361 EXPECT_EQ("whose element #0 doesn't match", Explain(m, v));
365 Explain(m, v));
603 EXPECT_EQ("", Explain(m, 6));
604 EXPECT_EQ("", Explain(m, 7));
653 EXPECT_EQ("OK", Explain(m1, 4));
654 EXPECT_EQ("% 2 == 1", Explain(m1, 5));
657 EXPECT_EQ("OK", Explain(m2, 3));
658 EXPECT_EQ("diff == -1", Explain(m2, 4));
716 EXPECT_EQ("", Explain(m, 36));
717 EXPECT_EQ("", Explain(m, 5));
728 EXPECT_EQ("", Explain(m, 36));
729 EXPECT_EQ("", Explain(m, 5));
819 EXPECT_EQ("", Explain(m, 36L));
820 EXPECT_EQ("", Explain(m, 15L));
1021 EXPECT_EQ("whose element #1 matches", Explain(m, a));
1024 EXPECT_EQ("", Explain(m, a));
1027 EXPECT_EQ("whose element #0 matches, which is 1 more than 0", Explain(m, a));
1030 EXPECT_EQ("", Explain(m, a));