Commit Graph

  • 707c97ed3e Ignore OCTest DerivedData Phil Nash 2013-02-18 13:02:23 +0000
  • 4929d6dde8 Merge branch 'Integration' of https://github.com/philsquared/Catch into Integration Konstantin Baumann 2013-02-18 13:58:09 +0100
  • c4f5ed564f Merge b7a21e47d4 into d768b1b7f9 Marco Nilsson 2013-02-05 00:24:10 -0800
  • b7a21e47d4 Add the possibility to define CATCH_CONFIG_NO_WSTRING to disable wstring support on platforms where it's not supported (AVR32, for example). Marco Nilsson 2013-02-05 09:21:22 +0100
  • 406917f793 Revert "Only add wstring versions of toString if wchar_t has been defined. This fixes some issues on embedded platforms where wstring isn't available." This will be done with a simple #ifdef instead. This reverts commit 6498a5112c. Marco Nilsson 2013-02-05 09:20:45 +0100
  • d768b1b7f9 Fixed sticky INFO (which persisted across TEST_CASEs) from #152 and generated build 18 Phil Nash 2013-02-04 00:05:16 +0000
  • fb944f2b6b Updated message tests to reflect slightly changed semantics Phil Nash 2013-02-02 20:46:55 +0000
  • a2773810db Build 17 - includes reworking of message/ info handling Phil Nash 2013-02-02 20:37:58 +0000
  • ad654867f1 Removed deprecated message code Phil Nash 2013-02-02 20:36:36 +0000
  • 207b27b3c5 Changed the way info messages are handled. This fixes issue with SCOPED_INFO and makes output more readable. Needs some refactoring. Phil Nash 2013-02-02 19:58:04 +0000
  • 060ed99f0c enhanced support for C++11 style nullptr Konstantin Baumann 2013-01-31 12:25:57 +0100
  • 016303948f Merge 88921a1bf3 into 51c69dbc33 Kosta-Github 2013-01-31 02:27:37 -0800
  • 88921a1bf3 additional fix for nullptr support Konstantin Baumann 2013-01-31 11:27:15 +0100
  • d8a3ffedba enhanced support for nullptr Konstantin Baumann 2013-01-31 10:50:04 +0100
  • 51da1ec366 fix MSVC compiler warnings Konstantin Baumann 2013-01-31 10:46:05 +0100
  • d658dea1dd Added google group to README Phil Nash 2013-01-28 07:57:27 +0000
  • e475645731 Build 16 Phil Nash 2013-01-26 20:18:30 +0000
  • 603002c644 Removed circular dependency between SectionInfo and its parent Phil Nash 2013-01-26 20:17:52 +0000
  • 67ccd8d74a Allows console line width to be configured (and defaults to 80). Line wrap is at console width-1 Phil Nash 2013-01-26 20:06:55 +0000
  • 3682433c2f console_reporter refactoring Phil Nash 2013-01-18 17:50:21 +0000
  • 3ce320db4f More console reporter tweaks Phil Nash 2013-01-18 08:09:28 +0000
  • b588755a92 Tweaked console reporter some more Phil Nash 2013-01-17 12:07:34 +0000
  • 10e891767f Dropped "Test case" and "Section" prefixes in test report headers Phil Nash 2013-01-17 11:47:23 +0000
  • 2e7d966b76 Generated build 13 Phil Nash 2013-01-16 09:44:43 +0000
  • 0a87795535 Some test case header refactoring Phil Nash 2013-01-16 09:39:08 +0000
  • 5a60ce2117 console reporter: got rid of spurious blank lines Phil Nash 2013-01-16 09:30:41 +0000
  • f8ba2277d3 console reporter: Always print test case + sections in header for every new section. Group sections into single block Tweaked BDD mappings to print out nicely with above Phil Nash 2013-01-15 23:14:52 +0000
  • 097282e00e Merged test case/ sections headers Phil Nash 2013-01-15 08:43:27 +0000
  • 9beb6f24a1 More console reporter refactoring Phil Nash 2013-01-15 08:09:20 +0000
  • 313481006f Refactored printResultType and printMessage to work off a single switch Phil Nash 2013-01-14 19:28:28 +0000
  • 3b970e20e9 Refactored printResultType into switch Phil Nash 2013-01-14 18:58:50 +0000
  • 60ed3c142c Some tidy up Phil Nash 2013-01-14 18:51:49 +0000
  • 21c479f5aa More console reporter tweaks and approved new output Phil Nash 2013-01-14 18:36:25 +0000
  • bb76e47704 More console reporter tweaks - mostly newlines Phil Nash 2013-01-14 08:34:50 +0000
  • 42aef1d99c Fairly major reworking of console reporter (still in progress). Changed reporter interface a bit. Phil Nash 2013-01-13 21:51:44 +0000
  • e9305ecd65 Fixed bug in generators Phil Nash 2013-01-09 19:32:50 +0000
  • 619d53439d Added "basic" reports to the Approval results (in addition to the console reports) Phil Nash 2013-01-03 19:19:00 +0000
  • bcf722eb81 Reporter interface uses value types instead of shared ptrs again Phil Nash 2013-01-03 09:04:46 +0000
  • 7409075302 Approval filter condenses hop filenames as well as cpp Phil Nash 2013-01-03 08:48:05 +0000
  • 6498a5112c Only add wstring versions of toString if wchar_t has been defined. This fixes some issues on embedded platforms where wstring isn't available. Marco Nilsson 2012-12-19 10:38:03 +0100
  • 0d4609f536 Clear state in AccumulatingReporter Phil Nash 2012-12-14 18:28:03 +0000
  • 8b71158540 Fixed reference to basic reporter (to console reporter) Phil Nash 2012-12-14 18:17:47 +0000
  • 51c69dbc33 Update README with info about downloads Phil Nash 2012-12-14 07:55:47 +0000
  • cf5ced59d1 Build 12 Phil Nash 2012-12-14 07:50:08 +0000
  • 86ad6348d4 Split original/ expanded expressions over multiple lines Phil Nash 2012-12-14 07:49:18 +0000
  • eac51f38bd Fix for long headers Phil Nash 2012-12-13 12:57:49 +0000
  • a7079a2dbe Changed header and summary logs to multiline forms Phil Nash 2012-12-13 12:46:47 +0000
  • f117812cff build 11: Console reporter changes Phil Nash 2012-12-11 09:03:14 +0000
  • 6488fc1c88 Console reporter: Don't print full path for every line Phil Nash 2012-12-11 09:02:31 +0000
  • 6fb8260add Tweaks to summary counts in console reporter Phil Nash 2012-12-11 08:27:21 +0000
  • bcad093af7 Console reporter is now the default Phil Nash 2012-12-10 08:54:57 +0000
  • f4c0a1848d console reporter is now a full replacement for the basic reporter, using the new streaming interface directly Phil Nash 2012-12-09 21:46:15 +0000
  • 51f0572209 Added approval test for aborted test results (-a) Phil Nash 2012-12-09 11:33:54 +0000
  • 8a2bfc3ab6 Updated .gitignore Phil Nash 2012-12-09 11:21:50 +0000
  • e6d1c9897a Fleshed out console reporter Phil Nash 2012-12-09 11:20:46 +0000
  • daedf8ff5f Minimal changes to get iTchRunner to work again Phil Nash 2012-12-06 18:39:08 +0000
  • ff03cdf2b2 Work in progress on Console reporter. Includes regenerated single include for Obj-C fixes Phil Nash 2012-12-06 08:44:51 +0000
  • 442463473d Updated obj-c bindings for new Matchers and TestCaseInfo changes Phil Nash 2012-12-06 08:41:38 +0000
  • fe98123d0b Started new reporter, "console", which will replace "basic" when done. Introduced Option template as part of this. Phil Nash 2012-12-05 08:40:53 +0000
  • 22b5a157b0 Remove execute results Wichert Akkerman 2012-12-03 16:05:24 +0100
  • f276a0588c Added missing #include for assert to fix build failure Phil Nash 2012-12-02 00:05:51 +0000
  • a1fbfea659 Generated build 7 Phil Nash 2012-12-01 23:57:18 +0000
  • e3e9e075b9 Capture RunInfo Phil Nash 2012-12-01 23:54:17 +0000
  • 2632dca81d Completed IStreamingInterface abstraction with TestRunInfo and GroupInfo Phil Nash 2012-12-01 23:49:57 +0000
  • b56aaf4c36 Version uses constructor instead of initialiser to avoid warnings Phil Nash 2012-12-01 23:42:47 +0000
  • 602880f5ab Approval filenames are now approvedResults.txt and unapprovedResults.txt (only the former is checked in) Phil Nash 2012-12-01 19:11:06 +0000
  • 209e89bcb9 Removed some more test cruft Phil Nash 2012-12-01 19:09:01 +0000
  • 37ce023a30 Removed mocked output logging tests in favour of approval tests Phil Nash 2012-12-01 09:13:36 +0000
  • 8255acf88f IStreamingReporter is now the default. Use REGISTER_LEGACY_REPORTER to register… you guessed it: legacy reporters The built-in reporters are still legacy at the moment. Phil Nash 2012-11-30 19:29:03 +0000
  • 4e12e12c1f Streaming reporter interface is now used natively. Legacy reporters are adapted by their factories. Phil Nash 2012-11-30 19:15:23 +0000
  • 7f04b56738 Reporter "stats" objects passed in by Ptr Phil Nash 2012-11-30 18:54:06 +0000
  • f4774d9642 Reference to legacy reporter adapter localised to one place Phil Nash 2012-11-30 09:13:27 +0000
  • ad6701d222 SectionInfo now goes via new streaming reporter interface Phil Nash 2012-11-30 08:58:46 +0000
  • 95df676a27 Renamed SectionInfo -> RunningSection. Added SectionInfo (that now corresponds to TestCaseInfo) and SectionStats Switched some const T&'s to T const&'s Phil Nash 2012-11-29 20:31:17 +0000
  • 3d6be037e9 Small logic tweaks Phil Nash 2012-11-29 20:11:46 +0000
  • 6f2343bf64 Sections use vector instead of a map Uses brute-force search, but only ever for small vectors Phil Nash 2012-11-29 09:17:08 +0000
  • c4ba6757d9 Added ReporterPreferences and started some SectionInfo refactoring Phil Nash 2012-11-29 09:05:51 +0000
  • 994e64c217 Added xml and junit output - also fixed a typo in a test name Phil Nash 2012-11-29 08:49:32 +0000
  • 22694335a5 Scripts for running approval tests using diff. Runs CATCH, filters results (truncates paths, removes hex digits which are probably pointers) then diffs the results) Phil Nash 2012-11-29 08:41:17 +0000
  • 4b36001698 Tightened up ReporterConfig and added it to LegacyReporterAdapter Phil Nash 2012-11-26 23:28:00 +0000
  • f9d92634f5 First cut of using new streaming reporter interface - using an adapter to map back to the legacy interface Doesn't do sections or the query functions (e.g. shouldRedirectStdOut) Phil Nash 2012-11-25 21:43:36 +0000
  • 8baa06c63e Split TestCaseInfo into a data only component and the test case function and behaviour. Reporters only get to see the former Phil Nash 2012-11-25 11:19:55 +0000
  • 06a671a349 Renamed TestCaseInfo -> TestCase Phil Nash 2012-11-22 19:17:20 +0000
  • 37f3820747 Don't indent stdout/ stderr in JUnit reporter Phil Nash 2012-11-22 09:02:24 +0000
  • f9971cfc0f Ignore exitcode from testrunner. Wichert Akkerman 2012-11-21 23:01:40 +0100
  • 456bbf1d35 Add trivial Makefile to run tests. Wichert Akkerman 2012-11-21 22:45:03 +0100
  • 2846367109 build 6 Phil Nash 2012-11-21 18:06:13 +0000
  • fe6d1a5838 Write stdOut/stdErr for each test car in JUnit reporter (for GitHub #5) Phil Nash 2012-11-21 18:04:10 +0000
  • deb3e9d4c4 Fixed SUCCEED so it logs message in basic reporter Reverted previous change so that tests with no assertions but INFO macros now warn again (but an explicit SUCCEED does not) Phil Nash 2012-11-21 08:49:20 +0000
  • 5d248c98bf Moved code that detects absence of assertions closer to where end of test case is reported (ready for merging). Also now considers info macros when warning (i.e. an empty test case with an INFO() will not warn). Phil Nash 2012-11-21 08:19:23 +0000
  • db48a6dfda Updated baselines to include NoAssertions warning Phil Nash 2012-11-20 21:13:21 +0000
  • 5497cd816f Expanded baseline to include all tests Phil Nash 2012-11-20 08:28:21 +0000
  • a90a88adcd Junit reporter uses filename for suite name if no explicit groups Phil Nash 2012-11-19 19:59:10 +0000
  • d0cc33f284 Unchecked exceptions don't report previous assertions message (only its line number) Phil Nash 2012-11-17 17:22:37 +0000
  • 3e2e318eeb Build 4 Phil Nash 2012-11-17 10:49:24 +0000
  • 75b89a9763 New baselines As well as some new tests these baselines were generated using > instead of -o, so includes messages sent to stdout and not visible in the directed output Phil Nash 2012-11-17 10:48:37 +0000
  • f825d67d71 Tweaked bitfield tests to avoid warnings Phil Nash 2012-11-17 10:47:17 +0000
  • 08142bfdb6 Fixes const int error seen on some compilers (see #136) Added a new test to try to highlight issue. Phil Nash 2012-11-16 21:03:59 +0000
  • 0c90ab3572 Added version number to README (and update it from script) Phil Nash 2012-11-16 20:43:27 +0000
  • 88a3f23265 Merge pull request #136 from wichert/expression-compile-error Phil Nash 2012-11-16 02:02:19 -0800