| 123456789101112131415161718192021222324252627282930313233343536 | /* *  Created by Martin Hořeňovský on 13/10/2019. * * Distributed under the Boost Software License, Version 1.0. (See accompanying * file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) */#ifndef TWOBLUECUBES_CATCH_MATCHERS_EXCEPTION_HPP_INCLUDED#define TWOBLUECUBES_CATCH_MATCHERS_EXCEPTION_HPP_INCLUDED#include "catch_matchers.h"namespace Catch {namespace Matchers {namespace Exception {class ExceptionMessageMatcher : public MatcherBase<std::exception> {    std::string m_message;public:    ExceptionMessageMatcher(std::string const& message):        m_message(message)    {}    bool match(std::exception const& ex) const override;    std::string describe() const override;};} // namespace ExceptionException::ExceptionMessageMatcher Message(std::string const& message);} // namespace Matchers} // namespace Catch#endif // TWOBLUECUBES_CATCH_MATCHERS_EXCEPTION_HPP_INCLUDED
 |