Home
last modified time | relevance | path

Searched refs:MatchAndExplain (Results 1 – 13 of 13) sorted by relevance

/src/contrib/googletest/googlemock/include/gmock/
H A Dgmock-more-matchers.h68 bool MatchAndExplain(const MatcheeContainerType& c, in MatchAndExplain() function
78 bool MatchAndExplain(const char* s, MatchResultListener* listener) const { in MatchAndExplain() function
79 return MatchAndExplain(std::string(s), listener); in MatchAndExplain()
H A Dgmock-matchers.h426 bool MatchAndExplain(ImplArgT x, in MatchAndExplain() function
447 return source_matcher_.MatchAndExplain(static_cast<CastType>(x), in MatchAndExplain()
609 const bool match = matcher.MatchAndExplain(value, &inner_listener); in MatchPrintAndExplain()
655 if (!matcher.MatchAndExplain(value, &listener)) { in ExplainMatchFailuresTo()
762 bool MatchAndExplain(const T& /* x */, std::ostream* /* listener */) const {
779 bool MatchAndExplain(const Pointer& p,
793 bool MatchAndExplain(const Pointer& p,
849 bool MatchAndExplain(Super& x,
916 bool MatchAndExplain(const internal::StringView& s,
921 return MatchAndExplain(str, listener);
[all …]
H A Dgmock-spec-builders.h1150 if (!extra_matcher_.MatchAndExplain(args, &listener)) { in ExplainMatchResultTo()
/src/contrib/llvm-project/llvm/include/llvm/Testing/Support/
H A DError.h37 bool MatchAndExplain(const ExpectedHolder<T> &Holder, in MatchAndExplain() function
42 bool result = Matcher.MatchAndExplain(*Holder.Exp, listener); in MatchAndExplain()
89 bool MatchAndExplain(const ErrorHolder &Holder, in MatchAndExplain() function
108 return Matcher->MatchAndExplain(static_cast<InfoT &>(Info), listener); in MatchAndExplain()
138 bool MatchAndExplain(const ErrorHolder &Holder, in MatchAndExplain() function
145 return Matcher.MatchAndExplain(Messages, listener); in MatchAndExplain()
H A DSupportHelpers.h78 bool MatchAndExplain(const O &Input, in MatchAndExplain() function
80 return Input && ValueMatcher.MatchAndExplain(*Input, L); in MatchAndExplain()
/src/contrib/googletest/googletest/include/gtest/
H A Dgtest-matchers.h173 virtual bool MatchAndExplain(T x, MatchResultListener* listener) const = 0;
232 bool MatchAndExplain(const T& x, MatchResultListener* listener) const { in MatchAndExplain() function
240 return MatchAndExplain(x, &dummy); in Matches()
258 MatchAndExplain(x, &listener); in ExplainMatchResultTo()
335 -> decltype(P::Get(m).MatchAndExplain(value, listener->stream())) {
336 return P::Get(m).MatchAndExplain(value, listener->stream());
342 -> decltype(P::Get(m).MatchAndExplain(value, listener)) {
343 return P::Get(m).MatchAndExplain(value, listener);
646 bool MatchAndExplain(T x, MatchResultListener* listener) const override {
647 return impl_.MatchAndExplain(x, listener);
[all …]
/src/contrib/llvm-project/llvm/include/llvm/Testing/ADT/
H A DStringMapEntry.h74 MatchAndExplain(StringMapEntryT Entry,
77 if (!KeyMatcher.MatchAndExplain(Entry.getKey().data(), &KeyListener)) {
84 if (!ValueMatcher.MatchAndExplain(Entry.getValue(), &ValueListener)) {
/src/contrib/googletest/googlemock/test/
H A Dgmock-matchers_test.h110 bool MatchAndExplain(T lhs, MatchResultListener* listener) const { in MatchAndExplain() function
142 bool MatchAndExplain(T lhs, MatchResultListener* listener) const override { in MatchAndExplain() function
143 return impl_.MatchAndExplain(lhs, listener); in MatchAndExplain()
H A Dgmock-matchers-misc_test.cc1029 bool MatchAndExplain(std::tuple<char, int> value, in MatchAndExplain() function in testing::gmock_matchers_test::__anonb14ffbc80111::LessThanMatcher
1768 EXPECT_TRUE(matcher.MatchAndExplain( in TEST()
1776 EXPECT_FALSE(matcher.MatchAndExplain( in TEST()
1785 EXPECT_FALSE(matcher.MatchAndExplain([]() { throw 10; }, &listener)); in TEST()
1793 EXPECT_FALSE(matcher.MatchAndExplain([]() { (void)0; }, &listener)); in TEST()
1812 EXPECT_TRUE(matcher.MatchAndExplain( in TEST_P()
1820 EXPECT_FALSE(matcher.MatchAndExplain( in TEST_P()
1829 EXPECT_FALSE(matcher.MatchAndExplain([]() { throw 10; }, &listener)); in TEST_P()
1837 EXPECT_FALSE(matcher.MatchAndExplain([]() {}, &listener)); in TEST_P()
H A Dgmock-matchers-comparisons_test.cc96 bool MatchAndExplain(int x, in MatchAndExplain() function in testing::gmock_matchers_test::__anon1ca75fea0111::EvenMatcherImpl
117 bool MatchAndExplain(int x, MatchResultListener* listener) const override { in MatchAndExplain() function in testing::gmock_matchers_test::__anon1ca75fea0111::NewEvenMatcherImpl
204 TEST_P(MatcherTestP, MatchAndExplain) { in TEST_P() argument
207 EXPECT_TRUE(m.MatchAndExplain(42, &listener1)); in TEST_P()
211 EXPECT_FALSE(m.MatchAndExplain(-9, &listener2)); in TEST_P()
305 bool MatchAndExplain(const T& x, MatchResultListener* /* listener */) const { in MatchAndExplain() function in testing::gmock_matchers_test::__anon1ca75fea0111::ReferencesBarOrIsZeroImpl
348 bool MatchAndExplain(const T& x, MatchResultListener* listener) const { in MatchAndExplain() function in testing::gmock_matchers_test::__anon1ca75fea0111::PolymorphicIsEvenImpl
2353 bool MatchAndExplain(const T& n, MatchResultListener* listener) const { in TEST() function in testing::gmock_matchers_test::__anon1ca75fea0111::DivisibleByImpl
2419 bool MatchAndExplain(T x, MatchResultListener* listener) const override { in TEST() function in testing::gmock_matchers_test::__anon1ca75fea0111::CountingMatcher
2421 return base_matcher_.MatchAndExplain(x, listener); in TEST()
H A Dgmock-matchers-arithmetic_test.cc881 EXPECT_FALSE(m.MatchAndExplain("green", &listener)); in TEST()
882 EXPECT_FALSE(eq_red.MatchAndExplain("green", &expected)); in TEST()
895 EXPECT_FALSE(m.MatchAndExplain("red", &listener)); in TEST()
896 EXPECT_FALSE(ne_red.MatchAndExplain("red", &expected)); in TEST()
H A Dgmock-matchers-containers_test.cc1615 TEST(IsSupersetOfTest, MatchAndExplain) { in TEST() argument
1743 TEST(IsSubsetOfTest, MatchAndExplain) { in TEST() argument
2537 bool MatchAndExplain(const std::tuple<T1, T2>& a_pair, in MatchAndExplain() function in testing::gmock_matchers_test::__anona4801d120111::IsHalfOfMatcher
2813 bool MatchAndExplain(Behavior behavior, in MatchAndExplain() function in testing::gmock_matchers_test::__anona4801d120111::PredicateFormatterFromMatcherTest::MockMatcher
/src/contrib/googletest/docs/
H A Dgmock_cook_book.md1330 bool MatchAndExplain(const Foo& foo,
3412 #### `MatchAndExplain`
3414 You should let `MatchAndExplain()` print *any additional information* that can
3590 bool matched = matcher.MatchAndExplain(value, maybe_os);
3618 bool MatchAndExplain(int n, std::ostream*) const {
3640 `os` argument in `MatchAndExplain()`:
3645 bool MatchAndExplain(int n, std::ostream* os) const {
3665 Tip: for convenience, `MatchAndExplain()` can take a `MatchResultListener*`
3687 // To implement a polymorphic matcher, we just need to make MatchAndExplain a
3691 // MatchAndExplain() accepts a pointer of any type as its first argument.
[all …]