clang-tidy
[awesomized/libmemcached] / test / lib / ReturnMatcher.cpp
1 #include "ReturnMatcher.hpp"
2
3 bool ReturnMatcher::match(const memcached_return_t &arg) const {
4 return arg == expected;
5 }
6
7 ReturnMatcher ReturnMatcher::success() {
8 return ReturnMatcher{memc};
9 }
10
11 ReturnMatcher ReturnMatcher::operator()(memcached_return_t expected_) {
12 return ReturnMatcher{memc, expected_};
13 }
14
15 string ReturnMatcher::describe() const {
16 return "is " + to_string(expected)
17 + "\n actual: " + memcached_last_error_message(memc);
18 }
19