diff options
author | 2015-09-02 13:49:59 +0200 | |
---|---|---|
committer | 2015-09-02 13:50:20 +0200 | |
commit | 70bddf12f5f92a71022c049fb6b8f4f8672af974 (patch) | |
tree | da554cf16908c6092dcbc4c01598a318520b5384 /3rdparty/unittest-cpp/UnitTest++/Config.h | |
parent | a7943aa92f2c78c65c5313980c55357a31697b29 (diff) |
Added GoogleTest and convert tests to us it (nw)
Diffstat (limited to '3rdparty/unittest-cpp/UnitTest++/Config.h')
-rw-r--r-- | 3rdparty/unittest-cpp/UnitTest++/Config.h | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/3rdparty/unittest-cpp/UnitTest++/Config.h b/3rdparty/unittest-cpp/UnitTest++/Config.h deleted file mode 100644 index fed15eec026..00000000000 --- a/3rdparty/unittest-cpp/UnitTest++/Config.h +++ /dev/null @@ -1,74 +0,0 @@ -#ifndef UNITTEST_CONFIG_H -#define UNITTEST_CONFIG_H - -// Standard defines documented here: http://predef.sourceforge.net - -#if defined(_MSC_VER) - #pragma warning(disable:4702) // unreachable code - #pragma warning(disable:4722) // destructor never returns, potential memory leak - -#if (_MSC_VER == 1200) // VC6 - #define UNITTEST_COMPILER_IS_MSVC6 - #pragma warning(disable:4786) - #pragma warning(disable:4290) - #endif - - #ifdef _USRDLL - #define UNITTEST_WIN32_DLL - #endif - #define UNITTEST_WIN32 -#endif - -#if defined(unix) || defined(__unix__) || defined(__unix) || defined(linux) || \ - defined(__APPLE__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD__) || \ - defined(__OS2__) - #define UNITTEST_POSIX -#endif - -#if defined(__MINGW32__) - #define UNITTEST_MINGW -#endif - - -// By default, MemoryOutStream is implemented in terms of std::ostringstream. -// This is useful if you are using the CHECK macros on objects that have something like this defined: -// std::ostringstream& operator<<(std::ostringstream& s, const YourObject& value) -// -// On the other hand, it can be more expensive. -// Un-comment this line to use the custom MemoryOutStream (no deps on std::ostringstream). - -// #define UNITTEST_USE_CUSTOM_STREAMS - -// Developer note: This dual-macro setup is to preserve compatibility with UnitTest++ 1.4 users -// who may have used or defined UNITTEST_USE_CUSTOM_STREAMS outside of this configuration file, as -// well as Google Code HEAD users that may have used or defined -// UNITTEST_MEMORYOUTSTREAM_IS_STD_OSTRINGSTREAM outside of this configuration file. -#ifndef UNITTEST_USE_CUSTOM_STREAMS - #define UNITTEST_MEMORYOUTSTREAM_IS_STD_OSTRINGSTREAM -#endif - -// DeferredTestReporter uses the STL to collect test results for subsequent export by reporters like -// XmlTestReporter. If you don't want to use this functionality, uncomment this line and no STL -// headers or code will be compiled into UnitTest++ - -//#define UNITTEST_NO_DEFERRED_REPORTER - - -// By default, asserts that you report via UnitTest::ReportAssert() abort the current test and -// continue to the next one by throwing an exception, which unwinds the stack naturally, destroying -// all auto variables on its way back down. If you don't want to (or can't) use exceptions for your -// platform/compiler, uncomment this line. All exception code will be removed from UnitTest++, -// assert recovery will be done via setjmp/longjmp, and NO correct stack unwinding will happen! - -//#define UNITTEST_NO_EXCEPTIONS - - -// std namespace qualification: used for functions like strcpy that -// may live in std:: namespace (cstring header). -#if defined( UNITTEST_COMPILER_IS_MSVC6 ) - #define UNIITEST_NS_QUAL_STD(x) x -#else - #define UNIITEST_NS_QUAL_STD(x) ::std::x -#endif - -#endif |