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
|
bcf722eb81
|
Reporter interface uses value types instead of shared ptrs again
|
2013-01-03 09:04:46 +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
|
e6d1c9897a
|
Fleshed out console reporter
|
2012-12-09 11:20:46 +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
|
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
|
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
|
a90a88adcd
|
Junit reporter uses filename for suite name if no explicit groups
|
2012-11-19 19:59:10 +00:00 |
|
Phil Nash
|
d0cc33f284
|
Unchecked exceptions don't report previous assertions message (only its line number)
|
2012-11-17 17:22:37 +00:00 |
|
Phil Nash
|
3e2e318eeb
|
Build 4
|
2012-11-17 10:49:24 +00:00 |
|
Phil Nash
|
f825d67d71
|
Tweaked bitfield tests to avoid warnings
|
2012-11-17 10:47:17 +00:00 |
|
Phil Nash
|
08142bfdb6
|
Fixes const int error seen on some compilers (see #136)
Added a new test to try to highlight issue.
|
2012-11-16 21:03:59 +00:00 |
|
Wichert Akkerman
|
fec10533e7
|
Fix expression compile errors.
|
2012-11-16 10:47:33 +01:00 |
|
Phil Nash
|
ef60d54671
|
Fix (hopefully) for #5 (reopened)
Adds name to JUnit reporter's testsuite element, even when running all tests.
Also removes redundant comment from the output.
|
2012-11-16 08:47:03 +00:00 |
|
Phil Nash
|
7673a308d9
|
Added versioning
|
2012-11-15 22:15:41 +00:00 |
|
Phil Nash
|
ceeebfda49
|
Fixed merge hiccup
|
2012-11-13 22:03:50 +00:00 |
|