Squashed 'libs/Catch2/' content from commit 182c910b
git-subtree-dir: libs/Catch2 git-subtree-split: 182c910b4b63ff587a3440e08f84f70497e49a81
This commit is contained in:
16
projects/ExtraTests/X11-DisableStringification.cpp
Normal file
16
projects/ExtraTests/X11-DisableStringification.cpp
Normal file
@@ -0,0 +1,16 @@
|
||||
// X11-DisableStringification.cpp
|
||||
// Test that stringification of original expression can be disabled
|
||||
// this is a workaround for VS 2017 issue with Raw String literal
|
||||
// and preprocessor token pasting. In other words, hopefully this test
|
||||
// will be deleted soon :-)
|
||||
|
||||
#define CATCH_CONFIG_MAIN
|
||||
#include <catch2/catch.hpp>
|
||||
|
||||
struct Hidden {};
|
||||
|
||||
bool operator==(Hidden, Hidden) { return true; }
|
||||
|
||||
TEST_CASE("DisableStringification") {
|
||||
REQUIRE( Hidden{} == Hidden{} );
|
||||
}
|
||||
Reference in New Issue
Block a user