diff --git a/dep/cxx_function/cxx_function b/dep/cxx_function/cxx_function index 8220501..354f966 160000 --- a/dep/cxx_function/cxx_function +++ b/dep/cxx_function/cxx_function @@ -1 +1 @@ -Subproject commit 8220501d0db1bcdd28a11c958f623c079c243000 +Subproject commit 354f96609502fc0b0fb1d77680427fcea81dfebe diff --git a/test/unit-test/test-continuable.hpp b/test/unit-test/test-continuable.hpp index ce11fa4..be7eb68 100644 --- a/test/unit-test/test-continuable.hpp +++ b/test/unit-test/test-continuable.hpp @@ -24,14 +24,14 @@ #ifndef TEST_CONTINUABLE_HPP__ #define TEST_CONTINUABLE_HPP__ -#if UNIT_TEST_STEP == 4 +#if UNIT_TEST_STEP >= 3 #define THIRD_PARTY_TESTS #endif #ifdef THIRD_PARTY_TESTS -#if _MSC_VER -#pragma warning(push, 0) -#endif +// #if _MSC_VER +// #pragma warning(push, 0) +// #endif #endif // THIRD_PARTY_TESTS #include @@ -198,15 +198,16 @@ using single_types = ::testing::Types< provide_continuation_and_right, provide_continuation_and_left> #elif UNIT_TEST_STEP == 2 - provide_continuation_and_left> -#elif UNIT_TEST_STEP == 3 + provide_continuation_and_left>, provide_continuation_seq_right +#elif UNIT_TEST_STEP == 3 +#define NO_ERASURE_TESTS + provide_erasure #elif UNIT_TEST_STEP == 4 #define NO_ERASURE_TESTS #define NO_FUTURE_TESTS - provide_erasure - // provide_erasure, - // provide_erasure + provide_erasure, + provide_erasure #endif >; // clang-format on