mirror of
https://github.com/catchorg/Catch2.git
synced 2025-07-31 11:17:36 +02:00
Added "what state is it in" section
Updated What's the CATCH? (markdown)
7
Home.md
7
Home.md
@ -25,6 +25,11 @@ Here's a list of core features of Catch that, collectively, make Catch stand out
|
|||||||
* A default main() function is provided (in a header), but you can supply your own for complete control (e.g. integration into your own test runner GUI).
|
* A default main() function is provided (in a header), but you can supply your own for complete control (e.g. integration into your own test runner GUI).
|
||||||
* A command line parser is provided and can still be used if you choose to provided your own main() function.
|
* A command line parser is provided and can still be used if you choose to provided your own main() function.
|
||||||
* Catch can test itself.
|
* Catch can test itself.
|
||||||
* Objective-C friendly (coming soon)
|
* Objective-C friendly (early stages)
|
||||||
* Alternative assertion macro(s) report failures but don't abort the test case
|
* Alternative assertion macro(s) report failures but don't abort the test case
|
||||||
* Internal and friendly macros are isolated so name clashes can be managed
|
* Internal and friendly macros are isolated so name clashes can be managed
|
||||||
|
|
||||||
|
## What state is CATCH in - can I use it now?
|
||||||
|
|
||||||
|
Currently CATCH should be considered a "developer preview". You can try it out and see what you think but it is still undergoing heavy development and names and interfaces are subject to change. I wouldn't recommend it for commercial projects - or anything beyond small scale test projects for now.
|
||||||
|
of course if you want to contribute then you are very welcome.
|
Reference in New Issue
Block a user