Commit Graph

  • 8152825e9f Fixed Obj-C related #include ordering Phil Nash 2011-08-15 09:06:31 +0100
  • 83224e637f Regenerated single include Phil Nash 2011-08-12 18:53:28 +0100
  • e88434067c Merge ../../Catch Phil Nash 2011-08-12 18:52:55 +0100
  • 8350ef6366 Re-ordered Obj-C headers to fix dependency issue Phil Nash 2011-08-12 18:52:10 +0100
  • 2254540959 Regenerated single include Phil Nash 2011-08-09 18:41:01 +0100
  • d474d8dcd8 Updated test count check to include recently added tests Phil Nash 2011-08-09 18:39:31 +0100
  • 4d0a8d96e6 Fixed issue with evaluating static bools Phil Nash 2011-08-09 08:18:27 +0100
  • 4021d65f64 Regenerated single_include Phil Nash 2011-07-15 08:12:10 +0100
  • 3723b527f5 Some fixes for string literals on LHS Phil Nash 2011-07-15 08:07:44 +0100
  • d6566f9d2f regen single header with __debugbreak fix Phil Nash 2011-07-04 09:14:15 +0100
  • 3d244adf22 Merge branch 'master' of github.com:philsquared/Catch Phil Nash 2011-07-04 09:10:12 +0100
  • 7cfe6eb078 Only use __debugbreak from MSVC (rather than any compiler on Windows) Phil Nash 2011-07-04 09:09:03 +0100
  • 62a5ddce2b regen single header with lhs string literal fix Phil Nash 2011-06-29 19:25:14 +0100
  • 1adebefb50 Fixed tests with string literal on lhs Phil Nash 2011-06-29 19:22:56 +0100
  • b5fabcb26b Updated glue script to work relative to script dir, then regenerated single header Phil Nash 2011-06-28 08:38:55 +0100
  • f5c057ead2 Merge branch 'master' of github.com:philsquared/Catch Phil Nash 2011-06-23 08:25:07 +0100
  • 3c20a75189 regenerated single header Phil Nash 2011-06-23 08:23:33 +0100
  • b6d4991add Updated self test counts Phil Nash 2011-06-23 08:19:48 +0100
  • eb2964e4ae Disambiguated some locally scoped names Phil Nash 2011-06-23 08:13:25 +0100
  • d258e49f7c (Hopefully) fixed infinite loop in sections (GitHub #39). Phil Nash 2011-06-21 08:43:48 +0100
  • f721a96d24 regenerated to include Approx changes Phil Nash 2011-06-07 14:13:57 +0100
  • 2fa72a47cd Added ability to build custom Approx instance Phil Nash 2011-06-06 08:21:21 +0100
  • cae44d8ace Made Approx a little more forgiving (to 100& epsilon of float) and added some more tests for it Phil Nash 2011-06-03 18:56:47 +0100
  • f5668fafd9 Made #include paths from reporters relative (again) Phil Nash 2011-06-02 08:49:47 +0100
  • 48112c2700 Fixed a potential ordering issue with output streambufs Phil Nash 2011-05-31 18:47:30 +0100
  • 6b6143ccd4 Removed templates from Approx (just uses double) Phil Nash 2011-05-31 07:51:04 +0100
  • 89d1e6c4f1 Tweaks to allow headers to be glued together. Added Python script to generate single header. Added new XCode project that runs self test against single header Phil Nash 2011-05-24 08:23:02 +0100
  • 4b24490e1a Fixed Github Issue #32: "ResultBuilder& operator << should use toString" Phil Nash 2011-05-11 10:06:28 +0100
  • 0ea29b7d28 Started adding tests for Approx Phil Nash 2011-04-28 08:28:03 +0100
  • dfea75fc05 Allow epsilon and scale to be specified Phil Nash 2011-04-28 08:20:47 +0100
  • d7b8b01f3e Updated to use Richard Harris' approximation formula Phil Nash 2011-04-28 08:11:00 +0100
  • d7c203c3e9 Factored Approx out into own file Phil Nash 2011-04-28 08:03:28 +0100
  • 95419e935c Merges objc top level headers into main headers (using #ifdef __OBJC__) Phil Nash 2011-04-26 19:00:25 +0100
  • 38edb9fa95 Removed bool warning Phil Nash 2011-04-26 08:35:52 +0100
  • 823ea3efd4 Re-org Phil Nash 2011-04-26 08:32:40 +0100
  • 02c877f916 Updated self test with current test counts Phil Nash 2011-04-22 19:30:55 +0100
  • db2eda9009 XML Reporter reports file/ line in Exception element Phil Nash 2011-04-22 19:22:14 +0100
  • 02e597c2cc report file/ line of section of unexpected exception is thrown Phil Nash 2011-04-21 19:43:55 +0100
  • 81e42ce139 capture file/ line of test case - for reporting on uncaught exceptions Phil Nash 2011-04-21 08:59:42 +0100
  • 77d72fb852 Qualified Catch::toSting Phil Nash 2011-04-20 22:33:23 +0100
  • 5d7b054f14 Improved custom exception handling Phil Nash 2011-04-20 19:09:41 +0100
  • 9430a2c4c8 First cut of custom exception support Phil Nash 2011-04-20 15:40:40 +0100
  • d4117b9208 Added name option to cmd line help Phil Nash 2011-04-19 18:53:48 +0100
  • b1d9fa82b6 Fixed bug in xml reporter that didn't accumulate success status correctly Phil Nash 2011-04-19 18:53:24 +0100
  • 06134ba167 Make FixtureWrapper class name unique using the preprocessor instead of a specialisations Phil Nash 2011-04-12 18:44:58 +0100
  • b3db552cfa Allow name to be provided for overall test run Phil Nash 2011-04-12 08:07:39 +0100
  • 0bc42c5659 change root element of xml reporter to Catch Phil Nash 2011-04-12 07:39:45 +0100
  • c8b279e76c change root element of xml reporter to Catch Phil Nash 2011-04-12 07:38:23 +0100
  • 0f2e5d65b7 Cleaned up some of the contributed tests Phil Nash 2011-04-11 08:32:55 +0100
  • 0f478a5b10 Some reporter refinements Phil Nash 2011-04-11 08:30:47 +0100
  • 381fffe07d Extract what() message from std::exceptions in _NO_THROW() Phil Nash 2011-04-08 19:44:22 +0100
  • 3e512bd316 Added boolean test for ptr expressions Phil Nash 2011-04-08 19:38:50 +0100
  • 46b4909c08 Added Malcolm Noyes' test cases Phil Nash 2011-04-06 22:26:16 +0100
  • 01db6c4471 Moved Approx into its own namespace to avoid ADL issues with operator == Phil Nash 2011-04-04 07:56:44 +0100
  • 3c08431c92 Updated test counts Phil Nash 2011-04-01 08:15:58 +0100
  • 4e58d7c6be Removed tests for unsigned ints against signed negative ints Phil Nash 2011-04-01 08:15:45 +0100
  • 751c8bd7f7 Removed special case logic around comparisons between unsigned ints and negative signed ints (as it was non-standard) Phil Nash 2011-04-01 08:15:08 +0100
  • 24b352f6b8 Allow warnings about comparisons between signed and unsigned ints to get through Phil Nash 2011-04-01 08:14:32 +0100
  • 07f228a525 Merge https://github.com/ctt/Catch into SingleEvaluation Phil Nash 2011-03-29 19:16:45 +0100
  • 5545627fb5 Merge branch 'SingleEvaluation' of https://github.com/ctt/Catch into SingleEvaluation Phil Nash 2011-03-29 19:15:49 +0100
  • 5de646c728 iPhone test runner adds OC_TEST_CASEs Phil Nash 2011-03-29 08:29:01 +0100
  • 84b394ec45 debug stream fixes Phil Nash 2011-03-29 08:05:47 +0100
  • a1e5e9ffa2 Added isDebuggerActive for non Windows and Mac platforms. ctt 2011-03-28 19:37:18 -0700
  • 4d43cae983 Added isDebuggerActive for non Windows and Mac platforms. ctt 2011-03-28 19:29:23 -0700
  • 7a4b215dd3 string reporting is more consistent Phil Nash 2011-03-25 19:39:11 +0000
  • f5f130c070 Refined multiline stdout Phil Nash 2011-03-25 19:09:41 +0000
  • 8431fa1ec5 Send to debugger console by default if running within debugger (only support on Windows at the moment) Phil Nash 2011-03-24 19:23:28 +0000
  • 62e23ac5a8 some investigation stuff Phil Nash 2011-03-22 19:16:01 +0000
  • f8f592fafa Updated test count Phil Nash 2011-03-21 18:00:49 +0000
  • 43c11398e7 Fixed VC++ warning Phil Nash 2011-03-21 18:00:19 +0000
  • e9e6b90219 Support output to debug window in Windows Phil Nash 2011-03-21 12:36:58 +0000
  • 7f52eda048 extracted showHelp() function Phil Nash 2011-03-21 12:36:21 +0000
  • 4d613f1f9e Added XCode 4 related extension to be ignored Phil Nash 2011-03-21 12:21:50 +0000
  • 0571f797c0 Split Main impl into layered functions to offer more customisation points Phil Nash 2011-03-21 12:21:25 +0000
  • 18553e09fd Fixed warning in 32 bit builds Phil Nash 2011-03-21 08:09:47 +0000
  • 7dfd830a3a Allow { NULL <op> T }to work Phil Nash 2011-03-18 19:08:33 +0000
  • ef611c65d9 Pointer comparisons and compare to NULL Phil Nash 2011-03-18 14:39:58 +0000
  • 1e15669f2a Added missing #include for <limits> Phil Nash 2011-03-15 22:41:27 +0000
  • 5cab62bc82 Updated test counts following addition of more test cases Phil Nash 2011-03-15 22:39:06 +0000
  • f6758c2967 Added special case logic for signed/ unsigned comparisons involving negative numbers and added test cases to cover them Phil Nash 2011-03-15 22:22:19 +0000
  • cc0ed3a988 reports test case if stdout/ stderr written to, even if it succeeded Phil Nash 2011-03-15 18:56:11 +0000
  • f9cc21a174 Suppress spurious "not all control paths return a value" warning in Visual Studio Phil Nash 2011-03-15 18:49:07 +0000
  • 6d11d56fea Correctness fixes (for VS) Phil Nash 2011-03-15 18:43:13 +0000
  • f4548505e2 Always output final summary - even if no errors Phil Nash 2011-03-15 18:42:22 +0000
  • 3eb41eed6d Refactored duplicated code between acceptExpression() and acceptResult() Phil Nash 2011-03-15 18:01:44 +0000
  • 4890a1d80a StopOnFailure now works again Phil Nash 2011-03-14 19:21:35 +0000
  • b87bff21cd Added newlines to warn & info - and always output cout & cerr Phil Nash 2011-03-14 08:50:25 +0000
  • c27e6dc838 Tidied exception check macros Phil Nash 2011-03-14 08:49:42 +0000
  • 0dc4508d72 Fixed exception check regression Phil Nash 2011-03-14 08:45:55 +0000
  • b826243956 Removed complex expression tests (they shouldn't compile now) Phil Nash 2011-03-11 19:46:18 +0000
  • f35e0cbc6a Removed complex expression state (as it shouldn't compile now anyway) Phil Nash 2011-03-11 19:45:36 +0000
  • 13bfe477c7 Improvements to self test to give finer grained feedback Phil Nash 2011-03-11 19:44:59 +0000
  • 2e444861c9 Fixed some issues caused by single evaluation work Phil Nash 2011-03-10 19:18:14 +0000
  • e0e74774e2 More Single Evaluation work Phil Nash 2011-03-10 14:09:32 +0000
  • b708789ee9 First cut of single-evaluation fix Phil Nash 2011-03-09 19:45:05 +0000
  • c57ff75cdb Renamed file Phil Nash 2011-03-09 09:38:33 +0000
  • e6ce1a39bb Second attempt at signed/ unsigned Phil Nash 2011-03-09 09:33:33 +0000
  • 0130dfac41 First attempt at solving signed/ unsigned issue with int literals Phil Nash 2011-03-09 09:32:03 +0000
  • 01234172a9 Small defensive tweak on checking expression Phil Nash 2011-03-01 09:55:17 +0000
  • e401601ac1 Added CAPTURE() macro Phil Nash 2011-02-28 19:01:04 +0000