Lines Matching refs:Matcher

70 using testing::Matcher;
86 string Describe(const Matcher<T>& m) {
94 string DescribeNegation(const Matcher<T>& m) {
170 const Matcher<Tuple3> m = Args<1, 2>(Lt());
177 const Matcher<const Tuple3&> m = Args<0, 1>(Lt());
197 const Matcher<tuple<int, bool, char> > m = Args<2, 0>(Lt());
204 const Matcher<const tuple<int, bool, char, int>&> m =
212 const Matcher<tuple<int, char> > m = Args<1, 0>(Gt());
219 const Matcher<tuple<bool, int, int> > m = Args<1, 2>(Eq());
242 Matcher<tuple<char, int> > LessThan() {
247 const Matcher<tuple<char, int, int> > m = Args<0, 2>(LessThan());
282 Matcher<int> GreaterThan(int n) {
289 Matcher<const vector<int>&> m = ElementsAre();
294 Matcher<vector<int> > m = ElementsAre(Gt(5));
299 Matcher<list<string> > m = ElementsAre(StrEq("one"), "two");
306 Matcher<vector<int> > m = ElementsAre();
311 Matcher<const list<int>& > m = ElementsAre(Gt(5));
317 Matcher<const list<string>& > m = ElementsAre("one", "two");
324 Matcher<const list<int>& > m = ElementsAre(1, Ne(2));
333 Matcher<const vector<int>& > m =
344 Matcher<const list<int>& > m = ElementsAre(1, 3);
355 Matcher<const vector<int>& > m = ElementsAre(1, GreaterThan(5));
435 Matcher<vector<string> > m = ElementsAre(StrEq("test string"));
443 Matcher<vector<string> > m = ElementsAre(StrEq("test string"));
453 Matcher<vector<string> > m = ElementsAre(
611 const Matcher<string> kMatcherArray[] =
663 EXPECT_THAT(a, ElementsAreArray<Matcher<int> >(
665 EXPECT_THAT(a, Not(ElementsAreArray<Matcher<int> >(
673 const Matcher<int> kMatchers[] = { Eq(1), Eq(2), Eq(3) };
675 const vector<Matcher<int> > expected(
729 const Matcher<int> m = IsEven();
773 const Matcher<int> m1 = IsEven2();
777 const Matcher<int> m2 = EqSumOf(5, 9);
784 const Matcher<int> m1 = IsEven2();
788 const Matcher<int> m2 = EqSumOf(1, 2);
807 const Matcher< ::std::string> m1 = IsEmptyString();
810 const Matcher<const ::std::string&> m2 = IsEmptyStringByRef();
821 Matcher<int> m = matcher_test::IsOdd();
842 const Matcher<int> m = IsGreaterThan32And(5);
856 const Matcher<int> m = _is_Greater_Than32and_(5);
881 const Matcher<const UncopyableFoo&> m =
918 const Matcher<const UncopyableFoo&> m =
929 const Matcher<const UncopyableFoo&> m =
945 const Matcher<const long&> m = IsNotInClosedRange(10, 20); // NOLINT
1043 Matcher<std::string> no_promo =
1045 Matcher<const std::string&> promo =
1165 Matcher<const int (&)[2]> m = Contains(2);
1179 Matcher<vector<int> > m = Contains(1);
1182 Matcher<vector<int> > m2 = Not(m);