Lines Matching refs:EXPECT_THAT

112   EXPECT_THAT(t, Args<>(Eq(tuple<>())));
113 EXPECT_THAT(t, Not(Args<>(Ne(tuple<>()))));
118 EXPECT_THAT(t, Args<0>(Eq(make_tuple(5))));
119 EXPECT_THAT(t, Args<1>(Eq(make_tuple(true))));
120 EXPECT_THAT(t, Not(Args<1>(Eq(make_tuple(false)))));
126 EXPECT_THAT(t, (Args<0, 1>(Lt())));
127 EXPECT_THAT(t, (Args<1, 2>(Lt())));
128 EXPECT_THAT(t, Not(Args<0, 2>(Gt())));
133 EXPECT_THAT(t, (Args<0, 0>(Eq())));
134 EXPECT_THAT(t, Not(Args<1, 1>(Ne())));
139 EXPECT_THAT(t, (Args<2, 0>(Gt())));
140 EXPECT_THAT(t, Not(Args<2, 1>(Lt())));
158 EXPECT_THAT(make_tuple(-1, 2), (Args<0, 0, 1>(SumIsZero())));
159 EXPECT_THAT(make_tuple(1, 2), Not(Args<0, 0, 1>(SumIsZero())));
164 EXPECT_THAT(t, (Args<1, 2, 3>(Args<1, 2>(Eq()))));
165 EXPECT_THAT(t, (Args<0, 1, 3>(Args<0, 2>(Lt()))));
188 EXPECT_THAT(make_tuple(0, 1L, 2, 3L, 4, 5, 6, 7, 8, 9),
191 EXPECT_THAT(make_tuple(0, 1L, 2, 3L, 4, 5, 6, 7, 8, 9),
371 EXPECT_THAT(test_vector, ElementsAre(StrEq("test string")));
378 EXPECT_THAT(test_list, ElementsAre("test string"));
387 EXPECT_THAT(test_vector, ElementsAre("one", StrEq("two"), _));
394 EXPECT_THAT(test_vector, ElementsAre(Eq(4)));
401 EXPECT_THAT(test_vector, ElementsAre(_));
408 EXPECT_THAT(test_vector, ElementsAre(4));
417 EXPECT_THAT(test_vector, ElementsAre(1, Eq(2), _));
424 EXPECT_THAT(test_vector,
469 EXPECT_THAT(nested, ElementsAre(ElementsAre('H', Ne('e')),
471 EXPECT_THAT(nested, Not(ElementsAre(ElementsAre('H', 'e'),
479 EXPECT_THAT(v, ElementsAre(Ref(v[0]), Ref(v[1]), Ref(v[2])));
480 EXPECT_THAT(v, Not(ElementsAre(Ref(v[0]), Ref(v[1]), Ref(a[2]))));
487 EXPECT_THAT(&v, Pointee(ElementsAre(0, 1, _)));
488 EXPECT_THAT(&v, Not(Pointee(ElementsAre(0, _, 3))));
493 EXPECT_THAT(array, ElementsAre(0, 1, _));
494 EXPECT_THAT(array, Not(ElementsAre(1, _, _)));
495 EXPECT_THAT(array, Not(ElementsAre(0, _)));
511 EXPECT_THAT(array_as_tuple, ElementsAre(0, 1));
512 EXPECT_THAT(array_as_tuple, Not(ElementsAre(0)));
522 EXPECT_THAT(a2, ElementsAre(ElementsAre('h', 'i', '\0'),
524 EXPECT_THAT(a2, ElementsAre(StrEq("hi"), StrEq("lo")));
525 EXPECT_THAT(a2, ElementsAre(Not(ElementsAre('h', 'o', '\0')),
531 EXPECT_THAT(array, ElementsAre("hi", "one", "two"));
532 EXPECT_THAT(array, Not(ElementsAre("hi", "one", "too")));
550 EXPECT_THAT(array1, ElementsAre(kHi));
553 EXPECT_THAT(array2, Not(ElementsAre(kHi)));
569 EXPECT_THAT(array1, polymorphic_matcher);
571 EXPECT_THAT(array2, Not(polymorphic_matcher));
583 EXPECT_THAT(test_vector, ElementsAreArray(a));
586 EXPECT_THAT(test_vector, Not(ElementsAreArray(a)));
593 EXPECT_THAT(test_vector, ElementsAreArray(a, GTEST_ARRAY_SIZE_(a)));
597 EXPECT_THAT(test_vector, Not(ElementsAreArray(p, GTEST_ARRAY_SIZE_(a))));
604 EXPECT_THAT(test_vector, ElementsAreArray(a));
607 EXPECT_THAT(test_vector, Not(ElementsAreArray(a)));
618 EXPECT_THAT(test_vector, ElementsAreArray(kMatcherArray));
621 EXPECT_THAT(test_vector, Not(ElementsAreArray(kMatcherArray)));
628 EXPECT_THAT(test_vector, ElementsAreArray(expected));
630 EXPECT_THAT(test_vector, Not(ElementsAreArray(expected)));
637 EXPECT_THAT(a, ElementsAreArray({ 1, 2, 3, 4, 5 }));
638 EXPECT_THAT(a, Not(ElementsAreArray({ 1, 2, 3, 5, 4 })));
639 EXPECT_THAT(a, Not(ElementsAreArray({ 1, 2, 3, 4, 6 })));
644 EXPECT_THAT(a, ElementsAreArray({ "a", "b", "c", "d", "e" }));
645 EXPECT_THAT(a, Not(ElementsAreArray({ "a", "b", "c", "e", "d" })));
646 EXPECT_THAT(a, Not(ElementsAreArray({ "a", "b", "c", "d", "ef" })));
651 EXPECT_THAT(a, ElementsAreArray(
653 EXPECT_THAT(a, Not(ElementsAreArray(
663 EXPECT_THAT(a, ElementsAreArray<Matcher<int> >(
665 EXPECT_THAT(a, Not(ElementsAreArray<Matcher<int> >(
677 EXPECT_THAT(test_vector, ElementsAreArray(expected));
679 EXPECT_THAT(test_vector, Not(ElementsAreArray(expected)));
686 EXPECT_THAT(test_vector, ElementsAreArray(expected.begin(), expected.end()));
688 EXPECT_THAT(test_vector, ElementsAreArray(a, a + GTEST_ARRAY_SIZE_(a)));
691 EXPECT_THAT(test_vector, Not(ElementsAreArray(null_int, null_int)));
692 EXPECT_THAT((vector<int>()), ElementsAreArray(null_int, null_int));
701 EXPECT_THAT(a, ElementsAreArray(b));
702 EXPECT_THAT(a, ElementsAreArray(b, 2));
703 EXPECT_THAT(a, Not(ElementsAreArray(b, 1)));
712 EXPECT_THAT(test_vector, matcher_maker);
717 EXPECT_THAT(test_vector, matcher_maker);
719 EXPECT_THAT(test_vector, Not(matcher_maker));
832 EXPECT_THAT(3, IsPositiveOdd());
833 EXPECT_THAT(4, Not(IsPositiveOdd()));
834 EXPECT_THAT(-1, Not(IsPositiveOdd()));
906 EXPECT_THAT(0, ParamTypesAreIntLongAndChar(10, 20L, 'a'));
981 EXPECT_THAT(0, EqualsSumOf());
982 EXPECT_THAT(1, EqualsSumOf(1));
983 EXPECT_THAT(12, EqualsSumOf(10, 2));
984 EXPECT_THAT(123, EqualsSumOf(100, 20, 3));
985 EXPECT_THAT(1234, EqualsSumOf(1000, 200, 30, 4));
986 EXPECT_THAT(12345, EqualsSumOf(10000, 2000, 300, 40, 5));
987 EXPECT_THAT("abcdef",
989 EXPECT_THAT("abcdefg",
991 EXPECT_THAT("abcdefgh",
994 EXPECT_THAT("abcdefghi",
997 EXPECT_THAT("abcdefghij",
1001 EXPECT_THAT(1, Not(EqualsSumOf()));
1002 EXPECT_THAT(-1, Not(EqualsSumOf(1)));
1003 EXPECT_THAT(-12, Not(EqualsSumOf(10, 2)));
1004 EXPECT_THAT(-123, Not(EqualsSumOf(100, 20, 3)));
1005 EXPECT_THAT(-1234, Not(EqualsSumOf(1000, 200, 30, 4)));
1006 EXPECT_THAT(-12345, Not(EqualsSumOf(10000, 2000, 300, 40, 5)));
1007 EXPECT_THAT("abcdef ",
1009 EXPECT_THAT("abcdefg ",
1012 EXPECT_THAT("abcdefgh ",
1015 EXPECT_THAT("abcdefghi ",
1018 EXPECT_THAT("abcdefghij ",
1026 EXPECT_THAT(123, EqualsSumOf(100L, 20, static_cast<char>(3)));
1027 EXPECT_THAT("abcd", EqualsSumOf(::std::string("a"), "b", 'c', "d"));
1029 EXPECT_THAT(124, Not(EqualsSumOf(100L, 20, static_cast<char>(3))));
1030 EXPECT_THAT("abcde", Not(EqualsSumOf(::std::string("a"), "b", 'c', "d")));
1105 EXPECT_THAT(42, TwoOf(Gt(0), Lt(50), Eq(10)));
1106 EXPECT_THAT(0, Not(TwoOf(Gt(-1), Lt(1), Eq(0))));
1116 EXPECT_THAT(some_list, Contains(1));
1117 EXPECT_THAT(some_list, Contains(Gt(2.5)));
1118 EXPECT_THAT(some_list, Contains(Eq(2.0f)));
1125 EXPECT_THAT(another_list, Contains(string("fee")));
1132 EXPECT_THAT(some_list, Not(Contains(4)));
1140 EXPECT_THAT(some_set, Contains(Eq(1.0)));
1141 EXPECT_THAT(some_set, Contains(Eq(3.0f)));
1142 EXPECT_THAT(some_set, Contains(2));
1149 EXPECT_THAT(another_set, Contains(Eq(string("fum"))));
1156 EXPECT_THAT(some_set, Not(Contains(4)));
1160 EXPECT_THAT(c_string_set, Not(Contains(string("hello").c_str())));
1190 EXPECT_THAT(my_map, Contains(pair<const char* const, int>(bar, 2)));
1197 EXPECT_THAT(another_map, Contains(pair<const string, int>(string("fee"), 1)));
1198 EXPECT_THAT(another_map, Contains(pair<const string, int>("fie", 2)));
1205 EXPECT_THAT(some_map, Not(Contains(pair<const int, int>(2, 23))));
1210 EXPECT_THAT(string_array, Contains(Eq(string("fum"))));
1215 EXPECT_THAT(int_array, Not(Contains(5)));
1220 EXPECT_THAT(a, Contains(Gt(2)));
1221 EXPECT_THAT(a, Not(Contains(Gt(4))));
1227 EXPECT_THAT(make_tuple(pointer, 2), Contains(1));
1228 EXPECT_THAT(make_tuple(pointer, 2), Not(Contains(Gt(3))));
1233 EXPECT_THAT(a, Contains(ElementsAre(4, 5, 6)));
1234 EXPECT_THAT(a, Contains(Contains(5)));
1235 EXPECT_THAT(a, Not(Contains(ElementsAre(3, 4, 5))));
1236 EXPECT_THAT(a, Contains(Not(Contains(5))));
1242 EXPECT_THAT(0, testing::AllOf(_, _, _, _, _, _, _, _, _,
1249 EXPECT_THAT(0, testing::AnyOf(_, _, _, _, _, _, _, _, _,
1268 EXPECT_THAT(42, testing::AllOf(
1276 EXPECT_THAT(42, testing::AnyOf(