diff --git a/CMakeLists.txt b/CMakeLists.txt index 88b6419..5a5ff4d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,6 +18,7 @@ set(TEST_SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/tests/main.cpp ${CMAKE_CURRENT_SOURCE_DIR}/tests/constexpr.cpp ${CMAKE_CURRENT_SOURCE_DIR}/tests/constructors.cpp ${CMAKE_CURRENT_SOURCE_DIR}/tests/assignment.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/tests/bases.cpp ${CMAKE_CURRENT_SOURCE_DIR}/tests/nullopt.cpp) add_executable(tests ${TEST_SOURCES}) diff --git a/tests/bases.cpp b/tests/bases.cpp index 0fb7f43..8740c48 100644 --- a/tests/bases.cpp +++ b/tests/bases.cpp @@ -47,21 +47,6 @@ TEST_CASE("Deletion", "[bases.deletion]") { REQUIRE(std::is_move_assignable>::value); REQUIRE(std::is_destructible>::value); -//TODO fix -/* { - struct T { - T()=default; - }; - REQUIRE(std::is_default_constructible>::value); - } - - { - struct T { - T(int); - }; - REQUIRE(!std::is_default_constructible>::value); - } -*/ { struct T { T(const T&) = default;