Matthias Geier
|
a3da853fdd
|
Avoid GCC warnings (-Wold-style-casts and -Wshadow)
|
2013-08-08 13:31:08 +02:00 |
|
Phil Nash
|
f3d1f08c3b
|
Removed all trailing whitespace
- addresses #105
|
2013-07-03 19:14:59 +01:00 |
|
Phil Nash
|
a76d93ad54
|
Removed filename from --reporter option
(it's not implemented yet)
|
2013-06-26 08:42:05 +01:00 |
|
Phil Nash
|
7d5f2715ce
|
Fixed script for new readme
- updated README with new version
- fixed casing error for -e opt description
|
2013-06-07 21:15:25 +01:00 |
|
Phil Nash
|
e035e2835d
|
tweaks
|
2013-06-06 18:56:43 +01:00 |
|
Phil Nash
|
2ed56c47a6
|
Removed legacy cli parser
|
2013-06-04 08:38:40 +01:00 |
|
Phil Nash
|
aee9b75e37
|
Now fully switched over to Clara-based command line with modified args
|
2013-06-04 08:37:28 +01:00 |
|
Phil Nash
|
0514fe4f38
|
Got parseCommandLine ready to use new Clara (but not doing so yet)
|
2013-05-31 18:48:31 +01:00 |
|
Phil Nash
|
c9f0f55451
|
Last changes to ConfigData names (for now)
|
2013-05-31 08:01:56 +01:00 |
|
Phil Nash
|
40e529740c
|
Removed stream name from config
|
2013-05-29 19:06:25 +01:00 |
|
Phil Nash
|
20ddb0055f
|
ConfigData just keeps strings for test names/ specs/ tags (processed in Config actor)
|
2013-05-29 18:56:29 +01:00 |
|
Phil Nash
|
c2ca80d9fb
|
Config refactoring: split List enum into three bools
|
2013-05-29 18:42:46 +01:00 |
|
Phil Nash
|
3c3beb57c3
|
More config refactoring
|
2013-05-29 18:34:11 +01:00 |
|
Phil Nash
|
bf37e6879a
|
Removed use of compiler specific techniques for denoting non-returning functions
- use if( Catch::isTrue( true) ) to guard throws instead
|
2013-04-23 20:52:49 +01:00 |
|
Phil Nash
|
2a9d8d9e36
|
Changed "const X ref"s to "X const ref"s
- Brought older code up to current convention (with the help of a Python script)
|
2013-04-23 18:58:56 +01:00 |
|
Phil Nash
|
e324d2829d
|
Added -l tags
- which lists available tags.
- also improved formatting of -l for tests
|
2013-03-29 11:42:10 +00:00 |
|
Phil Nash
|
3453639732
|
tags can be specified using -t (or as default command)
Previously -g had to be used
|
2013-03-21 08:59:05 +00:00 |
|
Phil Nash
|
207b27b3c5
|
Changed the way info messages are handled.
This fixes issue with SCOPED_INFO and makes output more readable.
Needs some refactoring.
|
2013-02-02 19:58:04 +00:00 |
|
Phil Nash
|
42aef1d99c
|
Fairly major reworking of console reporter (still in progress).
Changed reporter interface a bit.
|
2013-01-13 21:51:44 +00:00 |
|
Phil Nash
|
8b71158540
|
Fixed reference to basic reporter (to console reporter)
|
2012-12-14 18:17:47 +00:00 |
|
Phil Nash
|
a90a88adcd
|
Junit reporter uses filename for suite name if no explicit groups
|
2012-11-19 19:59:10 +00:00 |
|
Phil Nash
|
20e59ce9d1
|
Added tags docs
|
2012-11-06 19:34:10 +00:00 |
|
Phil Nash
|
67ec8709ea
|
First cut of command line support for tags
|
2012-09-26 18:38:26 +01:00 |
|
Phil Nash
|
60fb60f5e0
|
Updated help help
|
2012-09-25 07:43:37 +01:00 |
|
Phil Nash
|
85c0e3d42b
|
Tag command line parsing implementation
|
2012-09-21 07:48:03 +01:00 |
|
Phil Nash
|
f7418eb2dd
|
Completed embedded docs
|
2012-09-09 11:44:30 +01:00 |
|
Phil Nash
|
e2d215e9c0
|
Added internal documentation for some options
|
2012-09-07 17:52:35 +01:00 |
|
Phil Nash
|
55764c8d47
|
Added warnings - first one: no assertions
|
2012-08-28 08:20:18 +01:00 |
|
Phil Nash
|
78c92e68aa
|
Got rid of some warnings
|
2012-08-27 21:48:15 +01:00 |
|
Phil Nash
|
ecf934b045
|
Option objects now enforce min/ max args generically
|
2012-08-27 21:42:55 +01:00 |
|
Phil Nash
|
e7db40034c
|
Generate help from options objects
|
2012-08-27 12:19:07 +01:00 |
|
Phil Nash
|
eb775aa7af
|
Refactored command line parsers into polymorphic classes
|
2012-08-25 21:26:05 +01:00 |
|
Phil Nash
|
95ae50ad3d
|
Test for ~ and removed debug print
|
2012-08-24 19:01:35 +01:00 |
|
Phil Nash
|
f82861fb0a
|
Changed shorthand for exclude: to ~
|
2012-08-24 18:57:49 +01:00 |
|
Phil Nash
|
e571e6f4a0
|
Can specify tests without -t. ex: is shorthand for exclude:
|
2012-08-24 18:54:56 +01:00 |
|
Phil Nash
|
56d5c42912
|
First cut of new filtering mechanism
|
2012-08-23 20:08:50 +01:00 |
|
Phil Nash
|
a695eb9006
|
Builds almost completely cleanly with -WEverything in LLVM
|
2012-08-13 07:46:10 +01:00 |
|
Phil Nash
|
b084562b3b
|
Improved error handling for --abort as per #108
|
2012-07-28 20:22:40 +01:00 |
|
Phil Nash
|
4c73aa5a0e
|
Factored ConfigData out of data
|
2012-06-08 08:22:56 +01:00 |
|
Phil Nash
|
46a3476731
|
Added nothrow command line option
Causes _THROWS family of macros to no evaluate expression
|
2012-06-05 20:50:47 +01:00 |
|
Phil Nash
|
535edcb73b
|
changed remaining cmd line checks to cmd.raiseError
|
2012-06-03 19:03:17 +01:00 |
|
Phil Nash
|
8d02b9306d
|
Changed --cutoff to --abort
|
2012-06-02 23:26:32 +01:00 |
|
Phil Nash
|
6d1c11381e
|
Fixed some signed/ unsigned warnings
|
2012-06-02 23:08:07 +01:00 |
|
Phil Nash
|
19b2aa6187
|
Added cutoff option to command line
Aborts testing after a certain number of assertion failures
|
2012-06-01 19:40:27 +01:00 |
|
Phil Nash
|
163088a11f
|
Refactored command line parser to be more cohesive
Also added a set of unit tests for them (incomplete)
|
2012-05-31 19:40:26 +01:00 |
|
Phil Nash
|
c67a7eef2b
|
Moar reformatting
|
2012-05-15 23:58:23 +01:00 |
|
Phil Nash
|
0afab69c7d
|
Supress more warnings
|
2011-09-29 08:58:40 +01:00 |
|
Phil Nash
|
95419e935c
|
Merges objc top level headers into main headers (using #ifdef __OBJC__)
|
2011-04-26 19:00:25 +01:00 |
|
Phil Nash
|
823ea3efd4
|
Re-org
|
2011-04-26 08:32:40 +01:00 |
|