diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 932ff876..24b3b055 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -44,6 +44,7 @@ set(INTERNAL_HEADERS ${SOURCES_DIR}/catch_assertion_info.hpp ${SOURCES_DIR}/catch_assertion_result.hpp ${SOURCES_DIR}/internal/catch_test_macro_impl.hpp + ${SOURCES_DIR}/internal/catch_case_sensitive.hpp ${SOURCES_DIR}/internal/catch_clara.hpp ${SOURCES_DIR}/internal/catch_commandline.hpp ${SOURCES_DIR}/internal/catch_common.hpp diff --git a/src/catch2/catch_all.hpp b/src/catch2/catch_all.hpp index a5bdd50b..5902b1f3 100644 --- a/src/catch2/catch_all.hpp +++ b/src/catch2/catch_all.hpp @@ -39,6 +39,7 @@ #include #include #include +#include #include #include #include diff --git a/src/catch2/internal/catch_case_sensitive.hpp b/src/catch2/internal/catch_case_sensitive.hpp new file mode 100644 index 00000000..ad765546 --- /dev/null +++ b/src/catch2/internal/catch_case_sensitive.hpp @@ -0,0 +1,12 @@ +#ifndef CATCH_CASE_SENSITIVE_HPP_INCLUDED +#define CATCH_CASE_SENSITIVE_HPP_INCLUDED + +namespace Catch { + + struct CaseSensitive { + enum Choice { Yes, No }; + }; + +} // namespace Catch + +#endif // CATCH_CASE_SENSITIVE_HPP_INCLUDED diff --git a/src/catch2/internal/catch_common.hpp b/src/catch2/internal/catch_common.hpp index 1229b9e2..cdbb7372 100644 --- a/src/catch2/internal/catch_common.hpp +++ b/src/catch2/internal/catch_common.hpp @@ -27,11 +27,6 @@ std::ostream& operator<<(std::ostream&, Catch_global_namespace_dummy); namespace Catch { - struct CaseSensitive { enum Choice { - Yes, - No - }; }; - struct SourceLineInfo { SourceLineInfo() = delete; diff --git a/src/catch2/internal/catch_wildcard_pattern.hpp b/src/catch2/internal/catch_wildcard_pattern.hpp index 90e05d4b..1dea8670 100644 --- a/src/catch2/internal/catch_wildcard_pattern.hpp +++ b/src/catch2/internal/catch_wildcard_pattern.hpp @@ -8,8 +8,9 @@ #ifndef TWOBLUECUBES_CATCH_WILDCARD_PATTERN_HPP_INCLUDED #define TWOBLUECUBES_CATCH_WILDCARD_PATTERN_HPP_INCLUDED -#include +#include +#include namespace Catch { diff --git a/src/catch2/matchers/catch_matchers_string.hpp b/src/catch2/matchers/catch_matchers_string.hpp index 83f8d076..5ad147ac 100644 --- a/src/catch2/matchers/catch_matchers_string.hpp +++ b/src/catch2/matchers/catch_matchers_string.hpp @@ -9,6 +9,7 @@ #define TWOBLUECUBES_CATCH_MATCHERS_STRING_H_INCLUDED #include +#include #include