Commit Graph

  • 9b4c7fa0f7 Updated cmake file with command line test removal Phil Nash 2014-03-06 08:21:47 +00:00
  • 8cd1b31931 Merge branch 'master' of github.com:philsquared/Catch Phil Nash 2014-03-06 08:18:06 +00:00
  • fd879f7e77 Build 28 - new version of Clara - removed command line tests Phil Nash 2014-03-06 08:17:24 +00:00
  • b9fea75109 New version of Clara. - updated command line setup with new API - updated STITCH macros - force embedded Clara to use Catch’s console width (but restore it after) - remove command line tests (as these have now moved into the Clara project) Phil Nash 2014-03-06 08:16:06 +00:00
  • 174ada4caf Merge pull request #251 from ThatOtherPerson/patch-1 Phil Nash 2014-03-06 07:42:11 +00:00
  • e6ee29a925 Highlight block as C++ David Beckley 2014-03-05 16:46:20 -08:00
  • 1f1ee3c63d New version of Clara - Clara now built with new stitch script (based on generateSingleInclude) - also fixed python scripts for python 3 (print now a function rather than a keyword) Phil Nash 2014-03-01 10:38:14 +00:00
  • 1c2fbe146b build 26 Phil Nash 2014-02-11 18:12:41 +00:00
  • f899552d52 updated single include test project Phil Nash 2014-02-11 18:12:31 +00:00
  • d29cbecfa5 Updated single include generator to allow for embedded micro-libraries Phil Nash 2014-02-11 18:11:37 +00:00
  • 5845ae94aa Added private assignment operator to fix VS2010 issue - thanks to Kosta (#239) Phil Nash 2014-02-11 18:11:06 +00:00
  • b15726beba Added #include for <memory> to Clara - thanks again, Martin Phil Nash 2014-02-11 17:45:15 +00:00
  • 160b74d6c7 … and <stdexcept> Phil Nash 2014-02-11 17:41:11 +00:00
  • 633feaa4a6 Added #include <algorithm> to clara.h - thanks Martin Phil Nash 2014-02-11 17:40:11 +00:00
  • 0dc49d1b57 Extracted stand-alone micro-library, tbc_text_format.h, from catch_text.h. - use this version in clara.h so clara can stand alone. Phil Nash 2014-02-11 06:32:56 +00:00
  • b756243935 Fixed some comments Phil Nash 2014-02-10 17:31:31 +00:00
  • c98a97cf90 Tweaked Cliche macros/ names Phil Nash 2014-02-10 17:30:12 +00:00
  • 4554155e3d Made Clara a “Cliche” header, which will be usable independently of Catch. - This is just a first step. It still has a dependency on catch_text.h, which also needs to be made a Cliche header. - These then need their own homes on GitHub. Phil Nash 2014-02-10 17:20:30 +00:00
  • 7eb5acc183 build 25 - fix for #231 Phil Nash 2014-01-08 17:17:31 +00:00
  • 46a1fc7615 Removed unnecessary union name Phil Nash 2014-01-07 17:43:18 +00:00
  • be890d0c15 build 24 Phil Nash 2014-01-07 17:26:59 +00:00
  • e091018514 Fixes toString() for function pointers and added support for member function pointers. - thanks to Malcolm Noyes for supplying sample code on which the solution here was based Phil Nash 2014-01-07 17:25:27 +00:00
  • 440a47011f Convert pointers to integrates when printing. - handles function pointers that way too (otherwise printed as 1 by gcc and clang) Phil Nash 2014-01-04 19:12:05 +00:00
  • e45e3a139a Clara ignores anything after a lone — (double dash) - this allows use within an environment that appends additional arguments that Clara will otherwise reject - generated build 23 Phil Nash 2013-12-23 10:24:06 +00:00
  • 91ef5f7d40 build 22 Phil Nash 2013-12-20 19:06:26 +00:00
  • 886d9d397c Reporter command line parser errors more eagerly - show all “unrecognised option” errors Phil Nash 2013-12-20 19:06:02 +00:00
  • f385a0b13d build 21 Phil Nash 2013-12-19 18:42:25 +00:00
  • 1aa60fada9 Changed Approx::toString() to be implemented in terms of toString( double ) (as proposed in #233) Phil Nash 2013-12-19 18:41:55 +00:00
  • fb90d38310 Changed stdout/ stderr messages to be less misleading Phil Nash 2013-12-19 08:07:33 +00:00
  • eb760f689b Build 20 Phil Nash 2013-12-18 08:38:33 +00:00
  • f6d2fef26b Updated project for OCUnit Phil Nash 2013-12-18 08:37:35 +00:00
  • 9e529853ee Fixes compiler error for some versions of GCC - Manual application of PR #196 (couldn’t merge) - See also #226 Phil Nash 2013-12-18 08:37:23 +00:00
  • 66d641af64 Sneaking last change in without version bump Phil Nash 2013-12-14 23:16:44 +00:00
  • 557b3bdbe3 Made SUCCESS variadic too (optional stream) Phil Nash 2013-12-14 23:16:03 +00:00
  • 2851b4a55a Try again with nullptr compatibility check in GCC Phil Nash 2013-12-14 23:04:06 +00:00
  • 9d7b77956c build 19 - fixes nullptr regression (I had accidentally left in some dev changes) Phil Nash 2013-12-14 22:53:28 +00:00
  • 859760abb4 Build 18 Phil Nash 2013-12-14 14:34:05 +00:00
  • 563429d9a3 Compile in CATCH_CONFIG_CPP11_NULLPTR for some compilers Phil Nash 2013-12-14 14:32:26 +00:00
  • b4625208d0 Test for FAIL that doesn’t take an argument Phil Nash 2013-12-14 14:30:58 +00:00
  • 274ed3ea76 Allow FAIL() to be empty Phil Nash 2013-12-12 23:02:31 +00:00
  • a6d74bd55a Build 17 Phil Nash 2013-12-11 08:28:15 +00:00
  • 0b63e0d868 Fixed warnings for platforms that don’t implement CATCH_BREAK_INTO_DEBUGGER - as discussed in #229 Phil Nash 2013-12-11 08:26:56 +00:00
  • a1e87a4b7d trim test/ section names in xml reporter - BDD-style test names have leading spaces for alignment in the console reporter Phil Nash 2013-12-10 08:20:46 +00:00
  • ef95020239 Stop overloading virtualise defined at multiple levels Phil Nash 2013-12-07 09:08:01 +00:00
  • de49ec4d7c Fixed broken single header following script change - fixed the script (was missing #ifdefs) - also fixed single include (Xcode) test project - build 16 Phil Nash 2013-12-04 20:25:14 +00:00
  • 87b20e8dab SourceLineInfo takes char*s instead of std::strings Phil Nash 2013-12-04 08:12:30 +00:00
  • 47a5ad3038 Normalised “hidden” tags Phil Nash 2013-12-04 07:58:39 +00:00
  • 3524321295 Removed some cruft Phil Nash 2013-12-04 07:58:21 +00:00
  • 3649fdf285 Build 15 Phil Nash 2013-12-03 18:53:55 +00:00
  • c4a089c12b Refactored a lot of code from headers into impl headers only compiled into one TU - also added noimpl option to single header script - which only generates the non impl code Phil Nash 2013-12-03 18:52:41 +00:00
  • 8ba6555acd Merge pull request #224 from PetterS/cygwinfix Phil Nash 2013-11-26 15:33:37 -08:00
  • c032dfa41c Fix fileno not always present. fileno(stdout) = STDOUT_FILENO. Petter Strandmark 2013-11-26 19:37:37 +01:00
  • 5ecb72b9bb Build 14 Phil Nash 2013-11-26 20:57:45 +00:00
  • 782c2b5891 Added ability to load names of tests to run from a file Phil Nash 2013-11-26 20:57:34 +00:00
  • 993430a3c4 Merge pull request #222 from gnzlbg/cmake-docs Phil Nash 2013-11-21 11:09:31 -08:00
  • 69a921f2d6 Add documentation for the CMake build system gnzlbg 2013-11-21 14:05:04 +01:00
  • ba13f3f098 Restored second arg to a TEST_CASE for non variadic compilers Phil Nash 2013-11-21 08:08:05 +00:00
  • 063593828c Removed deleted file from CMake Phil Nash 2013-11-21 08:07:37 +00:00
  • ca7292e3a7 Removed redundant MetaTestRunner Phil Nash 2013-11-19 19:03:11 +00:00
  • 200197f0b2 Merge branch 'master' of github.com:philsquared/Catch Phil Nash 2013-11-19 07:22:24 +00:00
  • 337dc25ed7 Converted all test case names to "modern" style (freeform text + tags) Phil Nash 2013-11-19 07:21:03 +00:00
  • da0f4643f7 Merge pull request #217 from nanoant/patch/std-auto_ptr-deprecated Phil Nash 2013-11-18 00:21:11 -08:00
  • d1e5480d95 std::auto_ptr is deprecated in c++11/c++0x Adam Strzelecki 2013-11-15 17:21:22 +01:00
  • a9fd5b3f14 Removed cruft from VS projects Phil Nash 2013-11-14 23:35:56 +00:00
  • d3c8c9839f Merge pull request #214 from AIM360/weibelt/fix-eol Phil Nash 2013-11-14 15:28:58 -08:00
  • f15b74c0d2 Added some more docs Phil Nash 2013-11-14 19:08:19 +00:00
  • 8d44f2dbb2 build 13 Phil Nash 2013-11-13 08:10:45 +00:00
  • 4f57c8c589 Print warnings if no assertions and not running with -s Phil Nash 2013-11-13 08:07:38 +00:00
  • 2f086ae255 If no assertions print custom message Phil Nash 2013-11-12 19:06:08 +00:00
  • ecb9432763 Simplified and tidied test case and tag listing Phil Nash 2013-11-12 18:59:34 +00:00
  • 5320518dbc Build 12 Phil Nash 2013-11-09 07:47:09 +00:00
  • 11ba377134 Change one more in-page link to work with GitHub generated anchors Phil Nash 2013-11-09 07:43:20 +00:00
  • d17bb40030 Converted all html anchors in command line docs to match github generated anchors Phil Nash 2013-11-07 13:38:48 +00:00
  • 6916298c22 Attempt to match html anchors (which github strips out) with the ones github generates. Phil Nash 2013-11-07 13:30:39 +00:00
  • 2e4be2125b Fixed crlf issue Tobias Weibel 2013-11-07 13:05:29 +01:00
  • 0712bbb251 Merge pull request #207 from Fraser999/list_tests_issue Phil Nash 2013-11-07 03:11:19 -08:00
  • c2b0c6fb08 Added missing #include for <vector> Phil Nash 2013-11-07 10:35:59 +00:00
  • 0d4894e4bf Updated command line docs with -w and -d Phil Nash 2013-11-07 10:35:40 +00:00
  • 69a3f161f9 Added CTest targets to perform basic test of --list-tests and --list-tags options. Fraser Hutchison 2013-10-24 02:57:46 +01:00
  • 6253386458 Fixes overflow issue when listing tests. Fraser Hutchison 2013-10-24 02:53:13 +01:00
  • 93a945cee9 Fixed uninitialised members in Context object Phil Nash 2013-10-23 15:35:07 +01:00
  • 2b644b5128 Updated travis URL Phil Nash 2013-10-21 20:55:01 +01:00
  • a2bff4877e Merge branch 'master' of git://github.com/AIM360/Catch Phil Nash 2013-10-21 08:43:40 +01:00
  • cb7b4ecbdc Updated VS2010 project Phil Nash 2013-10-21 08:31:17 +01:00
  • d0e7b628b7 Fixed typo Phil Nash 2013-10-18 17:50:22 +01:00
  • faafa249ad Git Attributes, with control for line-endings Phil Nash 2013-10-18 07:53:05 +01:00
  • f4959e7699 First commit of docs for contributors Phil Nash 2013-10-18 07:52:38 +01:00
  • bdb718471f Fixed typo Phil Nash 2013-10-17 22:45:37 +01:00
  • 380f98ed1f Regenerated single include Phil Nash 2013-10-17 22:45:21 +01:00
  • 39ef46a02e Truncate excessively long messages rather than asserting Phil Nash 2013-10-17 18:02:38 +01:00
  • aafed303bb Added an extra tag test Phil Nash 2013-10-17 18:02:09 +01:00
  • 34266b6e0f more doc formatting fixes Phil Nash 2013-10-02 08:17:46 +01:00
  • 0b097c26b6 Fix wrapping width when listing tests - addresses #201 Phil Nash 2013-10-02 08:07:52 +01:00
  • b9c6d30631 minor doc tweaks Phil Nash 2013-10-02 07:58:15 +01:00
  • 716a3a0285 escaped square brackets Phil Nash 2013-10-02 07:55:01 +01:00
  • 76ef79a990 Expanded test-cases-and-exceptions docs and added to reference-index Phil Nash 2013-10-01 19:07:09 +01:00
  • 4ab680a4fb Expanded docs on tests cases and sections (still work-in-progress) - also touched up some outdated bits in the tutorial Phil Nash 2013-10-01 08:20:08 +01:00
  • a35ee200da Filter out version number from approval tests Phil Nash 2013-09-30 08:05:14 +01:00
  • 16c21ee265 No, really trim paths in approval tests down to just filenames Phil Nash 2013-09-30 08:01:10 +01:00
  • 1e74938538 Trim paths in approval tests down to filenames Phil Nash 2013-09-30 07:39:06 +01:00