replace catch2 to doctest

This commit is contained in:
BlackMATov
2020-12-16 22:40:53 +07:00
parent cbae6b5d32
commit 9b9ce07fe7
10 changed files with 6506 additions and 296 deletions

View File

@@ -4,11 +4,10 @@
* Copyright (C) 2019-2020, by Matvey Cherevko (blackmatov@gmail.com)
******************************************************************************/
#define CATCH_CONFIG_FAST_COMPILE
#include <catch2/catch.hpp>
#include <enum.hpp/enum.hpp>
#include "doctest/doctest.hpp"
#include <string>
#include <iostream>
@@ -24,7 +23,7 @@ namespace
}
TEST_CASE("examples") {
SECTION("traits_using") {
SUBCASE("traits_using") {
// size
static_assert(color_traits::size == 4);
@@ -53,7 +52,7 @@ TEST_CASE("examples") {
} // stdout: red,green,blue,
}
SECTION("generic_context") {
SUBCASE("generic_context") {
// to string
static_assert(enum_hpp::to_string(color::red) == "red");