Commit Graph

797 Commits

Author SHA1 Message Date
Phil Nash 4b5e008b20 guard NOMINMAX definition (windows) 2013-06-29 20:31:17 +01:00
Phil Nash cd688300b0 Build 2 2013-06-29 12:11:32 +01:00
Phil Nash eb81850381 Merge branch 'master' of github.com:philsquared/Catch 2013-06-29 12:08:00 +01:00
Phil Nash 5d26ca1af7 Static assertion for && and || expressions 2013-06-29 12:07:33 +01:00
Phil Nash a9b346b14d Removed line numbers from approval tests of xml too 2013-06-29 12:04:38 +01:00
Phil Nash 40b8c7794c Removed line numbers from approval tests 2013-06-29 11:59:49 +01:00
Phil Nash f987da4411 Update whats-changed.md 2013-06-28 18:19:19 +01:00
Phil Nash 54c8817e53 Update whats-changed.md 2013-06-28 18:19:06 +01:00
Phil Nash 7bd033c829 Update whats-changed.md 2013-06-28 18:18:46 +01:00
Phil Nash c22cfc4a95 Addd test-fixtures docs from wiki 2013-06-28 17:45:08 +01:00
Phil Nash d60b248409 Updated docs with INFO/ CAPTURE changes 2013-06-28 17:15:45 +01:00
Phil Nash b5fd5a6496 INFO and CAPTURE are now scoped
- SCOPED_INFO and SCOPED_CAPTURE are now just aliases
2013-06-28 17:09:57 +01:00
Phil Nash 881c61b67f Updated docs to reflect INFO change 2013-06-28 16:27:53 +01:00
Phil Nash 0d357302a0 INFOs only reset at assertion if consumed 2013-06-28 16:25:49 +01:00
Phil Nash 239fa28e46 Added run without -s to approvals 2013-06-28 16:23:14 +01:00
Phil Nash 47751e4df3 Approved [.] change 2013-06-28 16:07:42 +01:00
Phil Nash 9c39a5e8dd Support [.] as alias for [hide] 2013-06-28 16:05:13 +01:00
Phil Nash 235204393a Big merge from Integration
- now v1.0 build 1
2013-06-28 14:11:28 +01:00
Phil Nash 53f128fac5 Ignore DerivedData 2013-06-26 08:49:57 +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 ae1c1ac1a0 Added "what's changed" 2013-06-25 13:21:41 +01:00
Phil Nash 5ddd6e31e4 Added #define NOMINMAX
- thanks to @robson3 in #171
2013-06-14 19:18:13 +01:00
Phil Nash 1d3dd71774 Fixed returns in docs ref 2013-06-14 08:41:59 +01:00
Phil Nash a26ddc9ca7 New docs for command line and logging 2013-06-14 08:32:48 +01:00
Phil Nash 5b15c21c9c Fixed iTChRunner 2013-06-12 19:05:21 +01:00
Phil Nash fd1cd7820d Completed assertions docs 2013-06-10 08:18:26 +01:00
Phil Nash 46953c8319 Filled out reference index and added placeholders for assertions and logging docs 2013-06-10 08:08:20 +01:00
Phil Nash d07cd3353f Added new docs for supplying your own main. 2013-06-07 23:06:54 +01:00
Phil Nash 0ec7ea2e49 Doc updates 2013-06-07 21:31:28 +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 f3592f2102 Docs progress 2013-06-07 19:09:38 +01:00
Phil Nash 786959d535 build 39 2013-06-07 19:07:50 +01:00
Phil Nash 11381c146c Tweaked indentation of errors and test lists 2013-06-07 19:06:30 +01:00
Phil Nash 27cae858d0 Use Text formatter to list reporters 2013-06-07 18:56:43 +01:00
Phil Nash 80557647d6 re-encapsulated session vars.
- construct Config object lazily
2013-06-07 18:41:22 +01:00
Phil Nash 8fde14313b Session vars are public 2013-06-07 08:04:05 +01:00
Phil Nash f438e04b5d list options return number listed 2013-06-06 22:54:42 +01:00
Phil Nash e035e2835d tweaks 2013-06-06 18:56:43 +01:00
Phil Nash a7e657fd9b Refactored new Session class to make it more friendly for custom client code 2013-06-06 18:51:24 +01:00
Phil Nash c1196b6245 Moved all Catch::Main()s into new Session class
- renamed them run()
- moved cleanUp call into destructor
2013-06-05 18:48:18 +01:00
Phil Nash c57ebc84b2 Approved latest changes 2013-06-05 08:20:34 +01:00
Phil Nash cb60d130f8 Runner -> RunContext, Runner2 -> Runner and fixed issue with processName 2013-06-05 08:18:52 +01:00
Phil Nash 1b47e11387 Added processConfig() method 2013-06-04 22:49:14 +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 130ec986c7 Start of new docs 2013-06-03 20:03:39 +01:00
Phil Nash 4e88ccda56 Start of new docs 2013-06-03 20:03:07 +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 f330fe7ef9 Made generated function name more obvious (for quickly finding in debugger's stack viewer) 2013-05-31 08:11:01 +01:00
Phil Nash c9f0f55451 Last changes to ConfigData names (for now) 2013-05-31 08:01:56 +01:00