Phil Nash
|
bcf722eb81
|
Reporter interface uses value types instead of shared ptrs again
|
2013-01-03 09:04:46 +00:00 |
|
Phil Nash
|
7409075302
|
Approval filter condenses hop filenames as well as cpp
|
2013-01-03 08:48:05 +00:00 |
|
Phil Nash
|
0d4609f536
|
Clear state in AccumulatingReporter
|
2012-12-14 18:28:03 +00:00 |
|
Phil Nash
|
8b71158540
|
Fixed reference to basic reporter (to console reporter)
|
2012-12-14 18:17:47 +00:00 |
|
Phil Nash
|
cf5ced59d1
|
Build 12
|
2012-12-14 07:50:08 +00:00 |
|
Phil Nash
|
86ad6348d4
|
Split original/ expanded expressions over multiple lines
|
2012-12-14 07:49:18 +00:00 |
|
Phil Nash
|
eac51f38bd
|
Fix for long headers
|
2012-12-13 12:57:49 +00:00 |
|
Phil Nash
|
a7079a2dbe
|
Changed header and summary logs to multiline forms
|
2012-12-13 12:46:47 +00:00 |
|
Phil Nash
|
f117812cff
|
build 11: Console reporter changes
|
2012-12-11 09:03:14 +00:00 |
|
Phil Nash
|
6488fc1c88
|
Console reporter: Don't print full path for every line
|
2012-12-11 09:02:31 +00:00 |
|
Phil Nash
|
6fb8260add
|
Tweaks to summary counts in console reporter
|
2012-12-11 08:27:21 +00:00 |
|
Phil Nash
|
bcad093af7
|
Console reporter is now the default
|
2012-12-10 08:54:57 +00:00 |
|
Phil Nash
|
f4c0a1848d
|
console reporter is now a full replacement for the basic reporter, using the new streaming interface directly
|
2012-12-09 21:46:15 +00:00 |
|
Phil Nash
|
51f0572209
|
Added approval test for aborted test results (-a)
|
2012-12-09 11:33:54 +00:00 |
|
Phil Nash
|
8a2bfc3ab6
|
Updated .gitignore
|
2012-12-09 11:21:50 +00:00 |
|
Phil Nash
|
e6d1c9897a
|
Fleshed out console reporter
|
2012-12-09 11:20:46 +00:00 |
|
Phil Nash
|
daedf8ff5f
|
Minimal changes to get iTchRunner to work again
|
2012-12-06 18:39:08 +00:00 |
|
Phil Nash
|
ff03cdf2b2
|
Work in progress on Console reporter.
Includes regenerated single include for Obj-C fixes
|
2012-12-06 08:44:51 +00:00 |
|
Phil Nash
|
442463473d
|
Updated obj-c bindings for new Matchers and TestCaseInfo changes
|
2012-12-06 08:41:38 +00:00 |
|
Phil Nash
|
fe98123d0b
|
Started new reporter, "console", which will replace "basic" when done.
Introduced Option template as part of this.
|
2012-12-05 08:40:53 +00:00 |
|
Phil Nash
|
f276a0588c
|
Added missing #include for assert to fix build failure
|
2012-12-02 00:05:51 +00:00 |
|
Phil Nash
|
a1fbfea659
|
Generated build 7
|
2012-12-01 23:57:18 +00:00 |
|
Phil Nash
|
e3e9e075b9
|
Capture RunInfo
|
2012-12-01 23:54:17 +00:00 |
|
Phil Nash
|
2632dca81d
|
Completed IStreamingInterface abstraction with TestRunInfo and GroupInfo
|
2012-12-01 23:49:57 +00:00 |
|
Phil Nash
|
b56aaf4c36
|
Version uses constructor instead of initialiser to avoid warnings
|
2012-12-01 23:42:47 +00:00 |
|
Phil Nash
|
602880f5ab
|
Approval filenames are now approvedResults.txt and unapprovedResults.txt (only the former is checked in)
|
2012-12-01 19:11:06 +00:00 |
|
Phil Nash
|
209e89bcb9
|
Removed some more test cruft
|
2012-12-01 19:09:01 +00:00 |
|
Phil Nash
|
37ce023a30
|
Removed mocked output logging tests in favour of approval tests
|
2012-12-01 09:13:36 +00:00 |
|
Phil Nash
|
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.
|
2012-11-30 19:29:03 +00:00 |
|
Phil Nash
|
4e12e12c1f
|
Streaming reporter interface is now used natively.
Legacy reporters are adapted by their factories.
|
2012-11-30 19:15:23 +00:00 |
|
Phil Nash
|
7f04b56738
|
Reporter "stats" objects passed in by Ptr
|
2012-11-30 18:54:06 +00:00 |
|
Phil Nash
|
f4774d9642
|
Reference to legacy reporter adapter localised to one place
|
2012-11-30 09:13:27 +00:00 |
|
Phil Nash
|
ad6701d222
|
SectionInfo now goes via new streaming reporter interface
|
2012-11-30 08:58:46 +00:00 |
|
Phil Nash
|
95df676a27
|
Renamed SectionInfo -> RunningSection.
Added SectionInfo (that now corresponds to TestCaseInfo) and SectionStats
Switched some const T&'s to T const&'s
|
2012-11-29 20:31:17 +00:00 |
|
Phil Nash
|
3d6be037e9
|
Small logic tweaks
|
2012-11-29 20:11:46 +00:00 |
|
Phil Nash
|
6f2343bf64
|
Sections use vector instead of a map
Uses brute-force search, but only ever for small vectors
|
2012-11-29 09:17:08 +00:00 |
|
Phil Nash
|
c4ba6757d9
|
Added ReporterPreferences and started some SectionInfo refactoring
|
2012-11-29 09:05:51 +00:00 |
|
Phil Nash
|
994e64c217
|
Added xml and junit output
- also fixed a typo in a test name
|
2012-11-29 08:49:32 +00:00 |
|
Phil Nash
|
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)
|
2012-11-29 08:41:17 +00:00 |
|
Phil Nash
|
4b36001698
|
Tightened up ReporterConfig and added it to LegacyReporterAdapter
|
2012-11-26 23:28:00 +00:00 |
|
Phil Nash
|
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)
|
2012-11-25 21:43:36 +00:00 |
|
Phil Nash
|
8baa06c63e
|
Split TestCaseInfo into a data only component and the test case function and behaviour.
Reporters only get to see the former
|
2012-11-25 11:19:55 +00:00 |
|
Phil Nash
|
06a671a349
|
Renamed TestCaseInfo -> TestCase
|
2012-11-22 19:17:20 +00:00 |
|
Phil Nash
|
37f3820747
|
Don't indent stdout/ stderr in JUnit reporter
|
2012-11-22 09:02:24 +00:00 |
|
Phil Nash
|
2846367109
|
build 6
|
2012-11-21 18:06:13 +00:00 |
|
Phil Nash
|
fe6d1a5838
|
Write stdOut/stdErr for each test car in JUnit reporter (for GitHub #5)
|
2012-11-21 18:04:10 +00:00 |
|
Phil Nash
|
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)
|
2012-11-21 08:49:20 +00:00 |
|
Phil Nash
|
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).
|
2012-11-21 08:19:23 +00:00 |
|
Phil Nash
|
db48a6dfda
|
Updated baselines to include NoAssertions warning
|
2012-11-20 21:13:21 +00:00 |
|
Phil Nash
|
5497cd816f
|
Expanded baseline to include all tests
|
2012-11-20 08:28:21 +00:00 |
|