| 3349 | namespace Exception { |
| 3350 | |
| 3351 | class ExceptionMessageMatcher : public MatcherBase<std::exception> { |
| 3352 | std::string m_message; |
| 3353 | public: |
| 3354 | |
| 3355 | ExceptionMessageMatcher(std::string const& message): |
| 3356 | m_message(message) |
| 3357 | {} |
| 3358 | |
| 3359 | bool match(std::exception const& ex) const override; |
| 3360 | |
| 3361 | std::string describe() const override; |
| 3362 | }; |
| 3363 | |
| 3364 | } // namespace Exception |
| 3365 |