mirror of
https://github.com/bkaradzic/bx.git
synced 2026-02-17 20:52:37 +01:00
Updated catch2 v3.1.0 - https://github.com/catchorg/Catch2/releases/tag/v3.1.0
This commit is contained in:
17881
3rdparty/catch/catch.hpp
vendored
17881
3rdparty/catch/catch.hpp
vendored
File diff suppressed because it is too large
Load Diff
10360
3rdparty/catch/catch_amalgamated.cpp
vendored
Normal file
10360
3rdparty/catch/catch_amalgamated.cpp
vendored
Normal file
File diff suppressed because it is too large
Load Diff
12233
3rdparty/catch/catch_amalgamated.hpp
vendored
Normal file
12233
3rdparty/catch/catch_amalgamated.hpp
vendored
Normal file
File diff suppressed because it is too large
Load Diff
@@ -54,7 +54,12 @@ project "bx.test"
|
||||
BX_THIRD_PARTY_DIR,
|
||||
}
|
||||
|
||||
defines {
|
||||
"CATCH_AMALGAMATED_CUSTOM_MAIN",
|
||||
}
|
||||
|
||||
files {
|
||||
path.join(BX_DIR, "3rdparty/catch/catch_amalgamated.cpp"),
|
||||
path.join(BX_DIR, "tests/*_test.cpp"),
|
||||
path.join(BX_DIR, "tests/*.h"),
|
||||
path.join(BX_DIR, "tests/dbg.*"),
|
||||
|
||||
@@ -23,7 +23,7 @@ int runAllTests(int _argc, const char* _argv[])
|
||||
Session session;
|
||||
|
||||
ConfigData config;
|
||||
config.useColour = BX_PLATFORM_EMSCRIPTEN ? UseColour::No : UseColour::Auto;
|
||||
config.defaultColourMode = BX_PLATFORM_EMSCRIPTEN ? ColourMode::None : ColourMode::PlatformDefault;
|
||||
|
||||
session.useConfigData(config);
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
BX_PRAGMA_DIAGNOSTIC_PUSH();
|
||||
BX_PRAGMA_DIAGNOSTIC_IGNORED_MSVC(4312); // warning C4312 : 'reinterpret_cast' : conversion from 'int' to 'const char *' of greater size
|
||||
#include <catch/catch.hpp>
|
||||
#include <catch/catch_amalgamated.hpp>
|
||||
BX_PRAGMA_DIAGNOSTIC_POP();
|
||||
|
||||
#define TEST(_x) TEST_CASE(#_x, "")
|
||||
|
||||
Reference in New Issue
Block a user