A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Go to file
herringbanger@gmail.com aa648bd690 Fix linker error in catch_debugger.hpp on iOS on ARM that occurs trying to use assembly for Intel because CATCH_PLATFORM_MAC is defined.
Define CATCH_PLATFORM_MAC using #if defined(__MAC_OS_X_VERSION_MIN_REQUIRED) instead of #if defined(macintosh) || defined(__APPLE__) || defined(__APPLE_CC__).

Add new CATCH_PLATFORM_IPHONE defined using #elif  defined(__IPHONE_OS_VERSION_MIN_REQUIRED) for future use. The BreakIntoDebugger and isDebuggerActive functions remain without implementations for iOS.
2012-01-14 11:12:58 -08:00
include Fix linker error in catch_debugger.hpp on iOS on ARM that occurs trying to use assembly for Intel because CATCH_PLATFORM_MAC is defined. 2012-01-14 11:12:58 -08:00
projects stdout retained for all sections 2011-12-28 10:23:32 +00:00
single_include Regenerated single include after last commit 2011-12-28 19:56:39 +00:00
.gitignore Fixed Obj-C related #include ordering 2011-08-15 09:06:31 +01:00
LICENSE_1_0.txt First commit for GitHub 2010-11-09 23:24:00 +00:00
README Added wiki link to readme 2011-02-01 16:14:07 +00:00
glueHeaders.py Updated glue script to work relative to script dir, then regenerated single header 2011-06-28 08:38:55 +01:00

README

See the wiki at: https://github.com/philsquared/Catch/wiki