Lines Matching refs:Describe

178 string Describe(const Matcher<T>& m) {
322 Describe(Matcher<int>(new EvenMatcherImpl)));
401 EXPECT_EQ("g_bar or zero", Describe(m1));
407 EXPECT_EQ("g_bar or zero", Describe(m2));
442 EXPECT_EQ("is even", Describe(m1));
445 EXPECT_EQ("is odd", Describe(not_m1));
453 EXPECT_EQ("is even", Describe(m2));
456 EXPECT_EQ("is odd", Describe(not_m2));
636 EXPECT_EQ("is anything", Describe(A<bool>()));
656 EXPECT_EQ("is anything", Describe(An<int>()));
678 EXPECT_EQ("is anything", Describe(m));
705 EXPECT_EQ("is equal to 1-byte object <61>", Describe(m));
733 EXPECT_EQ("is equal to 2", Describe(TypedEq<int>(2)));
767 EXPECT_EQ("is >= 5", Describe(m));
781 EXPECT_EQ("is > 5", Describe(m));
795 EXPECT_EQ("is <= 5", Describe(m));
809 EXPECT_EQ("is < 5", Describe(m));
823 EXPECT_EQ("isn't equal to 5", Describe(m));
885 EXPECT_EQ("is NULL", Describe(m));
933 EXPECT_EQ("isn't NULL", Describe(m));
952 EXPECT_EQ(string(ss.str()), Describe(m));
1009 Describe(m));
1014 EXPECT_EQ("is equal to \"012\\04500800\"", Describe(m2));
1017 EXPECT_EQ("is equal to \"\\012\\045\\0\\08\\0\\0\"", Describe(m3));
1033 EXPECT_EQ("isn't equal to \"Hi\"", Describe(m));
1075 EXPECT_EQ("is equal to (ignoring case) \"Hi\"", Describe(m));
1092 EXPECT_EQ("isn't equal to (ignoring case) \"Hi\"", Describe(m));
1122 EXPECT_EQ("has substring \"foo\\n\\\"\"", Describe(m));
1127 EXPECT_EQ("has a key that is equal to \"foo\"", Describe(m));
1194 Describe(m1));
1302 EXPECT_EQ("starts with \"Hi\"", Describe(m));
1323 EXPECT_EQ("ends with \"Hi\"", Describe(m));
1342 EXPECT_EQ("matches regular expression \"Hi.*\"", Describe(m1));
1345 EXPECT_EQ("matches regular expression \"a.*\"", Describe(m2));
1364 EXPECT_EQ("contains regular expression \"Hi.*\"", Describe(m1));
1367 EXPECT_EQ("contains regular expression \"a.*\"", Describe(m2));
1398 Describe(m));
1402 Describe(m2));
1407 EXPECT_EQ("is equal to L\"012\\04500800\"", Describe(m4));
1410 EXPECT_EQ("is equal to L\"\\012\\045\\0\\08\\0\\0\"", Describe(m5));
1426 EXPECT_EQ("isn't equal to L\"Hi\"", Describe(m));
1468 EXPECT_EQ("is equal to (ignoring case) L\"Hi\"", Describe(m));
1485 EXPECT_EQ("isn't equal to (ignoring case) L\"Hi\"", Describe(m));
1515 EXPECT_EQ("has substring L\"foo\\n\\\"\"", Describe(m));
1536 EXPECT_EQ("starts with L\"Hi\"", Describe(m));
1557 EXPECT_EQ("ends with L\"Hi\"", Describe(m));
1589 Describe(m));
1593 Describe(m2));
1598 EXPECT_EQ("is equal to L\"012\\04500800\"", Describe(m4));
1601 EXPECT_EQ("is equal to L\"\\012\\045\\0\\08\\0\\0\"", Describe(m5));
1617 EXPECT_EQ("isn't equal to L\"Hi\"", Describe(m));
1659 EXPECT_EQ("is equal to (ignoring case) L\"Hi\"", Describe(m));
1676 EXPECT_EQ("isn't equal to (ignoring case) L\"Hi\"", Describe(m));
1706 EXPECT_EQ("has substring L\"foo\\n\\\"\"", Describe(m));
1727 EXPECT_EQ("starts with L\"Hi\"", Describe(m));
1748 EXPECT_EQ("ends with L\"Hi\"", Describe(m));
1767 EXPECT_EQ("are an equal pair", Describe(m));
1782 EXPECT_EQ("are a pair where the first >= the second", Describe(m));
1797 EXPECT_EQ("are a pair where the first > the second", Describe(m));
1812 EXPECT_EQ("are a pair where the first <= the second", Describe(m));
1827 EXPECT_EQ("are a pair where the first < the second", Describe(m));
1842 EXPECT_EQ("are an unequal pair", Describe(m));
1856 EXPECT_EQ("isn't equal to 5", Describe(m));
1871 SCOPED_TRACE(Describe(m));
1929 EXPECT_EQ("(is <= 2) and (is >= 1)", Describe(m));
1935 Describe(m));
1943 Describe(m));
1952 Describe(m));
2047 SCOPED_TRACE(Describe(m));
2103 Describe(m));
2108 Describe(m));
2115 Describe(m));
2123 Describe(m));
2263 Describe(m));
2633 EXPECT_EQ("is approximately 2", Describe(m1));
2637 EXPECT_EQ("is approximately 0.5", Describe(m2));
2641 EXPECT_EQ("never matches", Describe(m3));
2647 EXPECT_EQ("is approximately 2", Describe(m1));
2651 EXPECT_EQ("is approximately 0.5", Describe(m2));
2655 EXPECT_EQ("is NaN", Describe(m3));
2688 EXPECT_EQ("is approximately 2", Describe(m1));
2692 EXPECT_EQ("is approximately 0.5", Describe(m2));
2696 EXPECT_EQ("never matches", Describe(m3));
2702 EXPECT_EQ("is approximately 2", Describe(m1));
2706 EXPECT_EQ("is approximately 0.5", Describe(m2));
2710 EXPECT_EQ("is NaN", Describe(m3));
2774 EXPECT_EQ("points to a value that is > 3", Describe(m));
2920 EXPECT_EQ("is an object whose given field is >= 0", Describe(m));
2991 EXPECT_EQ("is an object whose given field is >= 0", Describe(m));
3126 EXPECT_EQ("is an object whose given property is >= 0", Describe(m));
3207 EXPECT_EQ("is an object whose given property is >= 0", Describe(m));
3247 "is equal to \"foo\"", Describe(matcher));
3841 EXPECT_EQ("only contains elements that is equal to 1", Describe(m));
3844 EXPECT_EQ("contains some element that isn't equal to 1", Describe(m2));
3934 Describe(m));