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
Phil Nash 37ce023a30 Removed mocked output logging tests in favour of approval tests 2012-12-01 09:13:36 +00:00
include IStreamingReporter is now the default. Use REGISTER_LEGACY_REPORTER to register… you guessed it: legacy reporters 2012-11-30 19:29:03 +00:00
projects Removed mocked output logging tests in favour of approval tests 2012-12-01 09:13:36 +00:00
single_include build 6 2012-11-21 18:06:13 +00:00
.gitignore Updated gitignore 2012-05-23 23:55:32 +01:00
LICENSE_1_0.txt First commit for GitHub 2010-11-09 23:24:00 +00:00
README build 6 2012-11-21 18:06:13 +00:00
approvalTests.py Added xml and junit output 2012-11-29 08:49:32 +00:00
approve.py Scripts for running approval tests using diff. 2012-11-29 08:41:17 +00:00
generateSingleHeader.py Added version number to README (and update it from script) 2012-11-16 20:43:27 +00:00

README

CATCH v0.9 build 6 (integration branch)
---------------------------------------------

CATCH is an automated test framework for C, C++ and Objective-C.

This branch may contain code that is experimental or not yet fully tested.

The latest stable version can be found on the Master branch - or, better still, as a single header in the Downloads section.

For documentation see the wiki at: https://github.com/philsquared/Catch/wiki