6#ifndef MIMICPP_ADAPTERS_DOCTEST_HPP
7#define MIMICPP_ADAPTERS_DOCTEST_HPP
13#if __has_include(<doctest/doctest.h>)
14#include <doctest/doctest.h>
16 #error "Unable to find Doctest includes."
19namespace mimicpp::detail::doctest
21 using namespace ::doctest;
32 DOCTEST_REQUIRE_MESSAGE(
true, msg);
52 &detail::doctest::send_success,
53 &detail::doctest::send_warning,
54 &detail::doctest::send_fail
58namespace mimicpp::detail::doctest
60 inline const ReporterInstaller<DoctestReporterT> installer{};
A reporter, which creates text messages and reports them via the provided callbacks.
Definition Reporter.hpp:336
Definition BoostTest.hpp:20
void unreachable()
Invokes undefined behavior.
Definition Utility.hpp:93
std::basic_string_view< CharT, CharTraitsT > StringViewT
Definition Fwd.hpp:208