Phil Nash
|
42aef1d99c
|
Fairly major reworking of console reporter (still in progress).
Changed reporter interface a bit.
|
2013-01-13 21:51:44 +00:00 |
|
Phil Nash
|
e9305ecd65
|
Fixed bug in generators
|
2013-01-09 19:32:50 +00:00 |
|
Phil Nash
|
619d53439d
|
Added "basic" reports to the Approval results (in addition to the console reports)
|
2013-01-03 19:19:00 +00:00 |
|
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 |
|