Commit Graph

  • 15a8bdf45b Added string conversions link Phil Nash 2014-12-09 19:15:49 +00:00
  • d8e3c1f6e3 Last tweak to download text - honest Phil Nash 2014-12-09 19:07:48 +00:00
  • 93da743932 tweaked download link text Phil Nash 2014-12-09 19:06:22 +00:00
  • e8f704c768 Absolute path to single direct download Phil Nash 2014-12-09 19:04:17 +00:00
  • 94ab8f64a2 Updated README with direct download link Phil Nash 2014-12-09 18:59:06 +00:00
  • 27ce70c96b Added documentation for toString Phil Nash 2014-12-09 18:54:35 +00:00
  • b0545d1f12 Some toString cleanups Phil Nash 2014-12-09 18:49:58 +00:00
  • aaa1970a06 More generic and maintainable makefile. Fixes #348 Jamie Bullock 2014-11-08 18:57:03 +00:00
  • 81fc6d7111 Remove missing catch_self_test.cpp, fixes #348 Jamie Bullock 2014-11-07 11:37:27 +00:00
  • 32186db1b0 Added first cut of docs for configuring Catch - initially just covers new colour config - also updated all [Home] links in footers to go to local readme Phil Nash 2014-10-21 18:25:57 +01:00
  • e54ac70671 build 7 Phil Nash 2014-10-21 07:25:26 +01:00
  • bde3567f3e Cleaned up terminal colouring impl and added more config options Phil Nash 2014-10-21 07:24:30 +01:00
  • e26e1567c8 Update test-fixtures.md Tobias Widlund 2014-10-13 16:37:03 +02:00
  • 6e99695610 XmlReporter enhancement: Add an attribute for the macro name of an expression. Sean D. Cline 2014-10-11 20:01:14 -04:00
  • ea81e98d6a XmlReporter enhancement: Add attributes for duration when requested by the command line. Sean D. Cline 2014-10-11 19:57:45 -04:00
  • b0e53a8ee0 Move the xml reporter away from the deprecated IReporter interface. Sean D. Cline 2014-10-11 17:20:55 -04:00
  • a5dca3d370 removed some warnings Phil Nash 2014-10-03 08:17:40 +01:00
  • 12fe67cc82 Updated NonCopyable (to include C++11 version) and use for Session and Section Phil Nash 2014-10-03 08:15:27 +01:00
  • e606cebac5 Fixed #include Phil Nash 2014-10-02 19:13:21 +01:00
  • 383d7c06a1 Only use std::cout/ cert via Catch::cout/ cert - and make those conditional on CATCH_CONFIG_NOSTDOUT Phil Nash 2014-10-02 19:08:19 +01:00
  • 85b4e94192 build 6 Phil Nash 2014-10-02 18:51:05 +01:00
  • 4b3fa4742b Use reset instead of assignment when updating auto_ptr/unique_ptr Phil Nash 2014-10-02 18:47:07 +01:00
  • b1936d3b0e Calls method of FatalConditionHandler (to avoid warnings) Phil Nash 2014-10-02 18:28:45 +01:00
  • 8ec9a5a547 Updated project for Xcode 6 Phil Nash 2014-10-02 18:25:05 +01:00
  • ee3b265aa1 build 5 Phil Nash 2014-09-18 18:25:10 +01:00
  • b62a1b5334 Moved RandomNumberGenerator out of function and pass in a named instance instead of a temporary - both for C++03 compatibility reasons Phil Nash 2014-09-18 18:24:41 +01:00
  • 16a7db036f enable nullptr for VS2010 Phil Nash 2014-09-18 18:23:47 +01:00
  • 73a0744452 Backed out PR #307 (use nullptr from VS2005) as it seems clr specific Phil Nash 2014-09-17 18:06:47 +01:00
  • 6492560394 Made sorting functors const Phil Nash 2014-09-15 23:36:39 +01:00
  • 9630454b0f Added missing #include Phil Nash 2014-09-15 23:32:13 +01:00
  • 6a8e8ada0d build 4 Phil Nash 2014-09-15 18:40:24 +01:00
  • fa0122bf54 Allow testing ordering to be specified as declaration, lexicographical, or random. Allow random seed to be specified Phil Nash 2014-09-15 18:39:31 +01:00
  • c9746634c4 Documentation Changes Anthony Super 2014-09-12 17:12:43 -06:00
  • d4e5f18436 Merged group name commit from develop Phil Nash 2014-09-08 08:14:22 +01:00
  • ea33961b43 Factored out mention of "unprintable string" ("{?}") Phil Nash 2014-09-08 08:14:59 +01:00
  • 3e1d3c7271 Give (currently not used, so global only) group a name Phil Nash 2014-09-08 08:14:22 +01:00
  • 886ef1620a Some minor tidy-up/ style alignment of recent toString merges Phil Nash 2014-09-04 07:27:09 +01:00
  • f559a51926 ToStringTuple - gcc doesn't like tuple init_list ctor Andy Sawyer 2014-09-04 01:05:51 +01:00
  • 13cbdf7e7d Add tests for toString(std::tuple<...>) Andy Sawyer 2014-09-04 00:32:05 +01:00
  • 022a0b4fcb catch_tostring: toString for std::tuple Andy Sawyer 2014-09-04 00:31:11 +01:00
  • 3196937343 catch_tostring: Add includes for tuple, type_traits Andy Sawyer 2014-09-04 00:17:36 +01:00
  • 95956444b7 catch_tostring: Move toString overload declarations Andy Sawyer 2014-09-04 00:12:25 +01:00
  • 4caabfa45e build 3 Phil Nash 2014-09-03 19:23:22 +01:00
  • 5ea3266857 Added baselines for new test cases Phil Nash 2014-09-03 19:22:47 +01:00
  • fcf5ef0db6 Changed time function name to reflect that it actually returns Microseconds as reported in #323 Phil Nash 2014-09-03 19:20:23 +01:00
  • ee5e7ed2c9 Merge branch 'develop' of github.com:philsquared/Catch into develop Phil Nash 2014-09-03 19:19:05 +01:00
  • a9d14c8f7c Merge pull request #319 from PureAbstract/to_string_tests Phil Nash 2014-09-03 08:42:32 +01:00
  • dd22431fea Merge branch 'develop' of github.com:philsquared/Catch into develop Phil Nash 2014-09-03 08:40:07 +01:00
  • 9721296694 Merge pull request #318 from PureAbstract/enum_to_string Phil Nash 2014-09-03 08:36:24 +01:00
  • 3eefa7f537 use nullptr in MSVC from 2005+ (based on PR #307 - thanks alex85k) Phil Nash 2014-09-02 08:30:57 +01:00
  • fdbbb2c9bd Updated CMakeLists.txt for toString work Andy Sawyer 2014-09-01 18:27:29 +01:00
  • abf9ffc982 A bunch of Catch::toString tests Andy Sawyer 2014-09-01 18:09:37 +01:00
  • cd2a5aa688 catch_tostring: tostring for enum class types Andy Sawyer 2014-09-01 17:35:01 +01:00
  • 142f8f4b1e SelfTest: Build as C++11, add EnumToString tests Andy Sawyer 2014-09-01 17:24:10 +01:00
  • 000e746415 SelfTest: refresh makefile Andy Sawyer 2014-09-01 17:19:59 +01:00
  • 341a9c4443 Merge branch 'master' of github.com:philsquared/Catch into develop Phil Nash 2014-08-22 19:36:53 +01:00
  • 93b61e1194 v1.1 build 2 (develop branch) - Signal hander support Phil Nash 2014-08-22 19:35:41 +01:00
  • 05743eeaa1 FatalErrorConditions now full close reporter states - so the console reporter(s) show final summary and the xml reporters close their tags Phil Nash 2014-08-22 19:33:28 +01:00
  • 85d33e2cbd Merge pull request #306 from andybalaam/master Phil Nash 2014-08-22 19:21:45 +01:00
  • 389f3f5be8 Fix a typo (missing "n") Andy Balaam 2014-08-22 15:18:33 +01:00
  • cb8fe472b2 Approvals for develop branch Phil Nash 2014-08-22 08:13:47 +01:00
  • 8edf4bf5d3 Removed signal handler test, for now (to avoid screwing up the approval tests) Phil Nash 2014-08-22 08:13:15 +01:00
  • c1a8e1c5dd Added signal handlers (and placeholder for SEH handlers) - based on PR 232 (https://github.com/philsquared/Catch/pull/232 - thanks Lukasz Forynski) - Writes to reporter, so gets all the usual context, but then exits directly (since the stack cannot be resumed) so no summary - On Windows does nothing, as yet. Phil Nash 2014-08-22 08:07:39 +01:00
  • 4f4b44e3a2 Merge branch 'develop' of github.com:philsquared/Catch Phil Nash 2014-08-21 07:25:27 +01:00
  • aa31d1c275 Merge branch 'master' of github.com:philsquared/Catch into develop Phil Nash 2014-08-21 07:23:45 +01:00
  • b3ece7e75d Tweaked wording around ability to do BDD Phil Nash 2014-08-21 07:22:35 +01:00
  • b7e432eadc Updated version for develop branch Phil Nash 2014-08-20 19:07:46 +01:00
  • 76edbc104c Updated “contributing” docs to reflect new develop branch Phil Nash 2014-08-20 19:03:31 +01:00
  • 6e00e5e86f Merge branch 'master' of github.com:philsquared/Catch Phil Nash 2014-08-20 08:11:04 +01:00
  • 544bf33e73 build 53 includes wchar_t toString overloads and SCENARIO_METHOD macros Phil Nash 2014-08-20 08:09:32 +01:00
  • 8b5a4e9355 Added approvals for new tests Phil Nash 2014-08-20 08:08:13 +01:00
  • 3e025cc2b6 Added bundled compact reporter Martin Moene 2014-08-19 23:43:51 +02:00
  • 487dfadcf1 Fixed link to reference section Martin Moene 2014-08-19 09:25:25 +02:00
  • 4aaf67ff31 const_casts to get rid of warnings in new wchar_t tests Phil Nash 2014-08-19 08:16:44 +01:00
  • 7bc0b44597 Merge branch 'master' of https://github.com/jbrwilkinson/Catch Phil Nash 2014-08-19 08:13:30 +01:00
  • bcbd0cbbc2 Merge pull request #302 from johannesmoene/doc-index Phil Nash 2014-08-19 07:44:34 +01:00
  • e35f862653 Fixed link to blog post Martin Moene 2014-08-19 07:34:00 +02:00
  • d59fd53e7e Update link in tutorial Martin Moene 2014-08-15 14:30:38 +02:00
  • 6336bb1b6e Add Readme as documentation entry Martin Moene 2014-08-15 14:12:53 +02:00
  • ee83a6f006 Merge pull request #301 from bena/master Phil Nash 2014-08-15 08:14:08 +01:00
  • c7cf0a9f8b Catch's Travis builds are using gcc that doesn't like the auto keyword Ben Arnold 2014-08-14 12:53:21 +01:00
  • 7b0a84a048 toString handles wchar_t raw strings Ben Arnold 2014-08-14 12:28:23 +01:00
  • 08dc8458c0 Updated docs on slow compiles Phil Nash 2014-07-30 19:06:26 +01:00
  • 0aae635035 Re-enable warnings disabled for GCC Phil Nash 2014-07-28 07:27:05 +01:00
  • ae76945eaf Hide warnings with GCC Fabien Caylus 2014-07-27 15:16:10 +02:00
  • 6880a0c909 Added FAQ on slow compiles to docs Phil Nash 2014-07-21 19:00:02 +01:00
  • 785db43bb2 Fixed issue with single include generator - well, partially. The problem is it is matching /* … */ comments by assuming the intervening lines begin with whitespace followed by a *. This avoids it having to maintain extra state, but makes it brittle. It was matching *it = " " + *it; as a comment! It now matches on a single space followed by a * and this seems to work for now - but it probably needs to move to proper stateful comment handling. Phil Nash 2014-07-11 07:45:41 +01:00
  • 63005a1d89 Added SCENARIO_METHOD for BDD testing with fixtures. James Wilkinson 2014-07-10 10:22:20 +01:00
  • ca42b2c585 Manual fix for generation error Phil Nash 2014-07-10 09:18:50 +01:00
  • 28c2e07879 build 52 Phil Nash 2014-07-09 19:22:49 +01:00
  • 3ff3acf46c Approvals for last change Phil Nash 2014-07-09 19:21:44 +01:00
  • 76f80a670b More summary formatting tweaks Phil Nash 2014-07-09 19:20:24 +01:00
  • cab9141eec Green summary bar is darker if not all passed - and the green part now comes at the end (to emphasise the failures) Phil Nash 2014-07-09 18:24:24 +01:00
  • d89e74faff Format floats like doubles when printing - but add ‘f’ suffix (a lá #291) Phil Nash 2014-07-09 18:16:40 +01:00
  • ce56209250 build 51 Phil Nash 2014-07-09 07:40:37 +01:00
  • 23181eeef0 Section no longer relies on copy-elision for correctness - should address #293 - *may* address #271 Phil Nash 2014-07-09 07:39:57 +01:00
  • a469d9bc0f Made Colour copyable to remove warning Phil Nash 2014-07-09 07:36:12 +01:00
  • a31f05fe83 Removed C-style casts Phil Nash 2014-07-09 07:35:34 +01:00
  • 08e5296720 Regenerated single include and baselines Phil Nash 2014-07-03 19:08:44 +01:00
  • 94a1acf766 More tweaks to summary format Phil Nash 2014-07-03 19:06:59 +01:00