Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
catch2
/
e04dc5105b537fb980f9d9d4aefb3d236433f9cb
/
include
/
catch_session.hpp
e04dc51
use inline 'libraryVersion()' function (closes #858)
by Kevin Ushey
· 7 years ago
1c47fe0
Updated embedded Clara to 0.0.2.3
by Phil Nash
· 8 years ago
880a204
Use Clara v0.0.1.1
by Phil Nash
· 8 years ago
ed6e912
Session's argv now taken by char const* const* - see #427
by Phil Nash
· 9 years ago
e917381
Stripped trailing whitespace from all source code lines
by Phil Nash
· 9 years ago
d43a47e
Refactored stream related stuff
by Phil Nash
· 9 years ago
a0de07d
Some small clean-ups and refactorings
by Phil Nash
· 9 years ago
368714e
Added Listeners (programatically provided extra reporters)
by Phil Nash
· 9 years ago
4cb7476
Support for multiple reporters
by Phil Nash
· 9 years ago
[Renamed (91%) from include/catch_runner.hpp]
c06e190
Refactored test filtering and sorting
by Phil Nash
· 9 years ago
34fa25e
Removed Runner class - it served no purpose - split into functions instead
by Phil Nash
· 9 years ago
85c8074
Set group name to -n parameter (or exe name) - As discussed in #469
by Phil Nash
· 9 years ago
02e1966
Changed --filenames-as-tags prefix to #, added -# as short form and updated docs
by Phil Nash
· 9 years ago
62e517f
Fixed backslash detection in filenames-as-tags
by Phil Nash
· 9 years ago
d87e551
reseeds rng before each test case and provides access to seed through Catch::rngSeed() function
by Phil Nash
· 9 years ago
088c5bc
--filenames-as-tags
by Phil Nash
· 9 years ago
21f7ef6
Committed to semantic versioning
by Phil Nash
· 9 years ago
7619920
Support for reporting skipped tests
by Phil Nash
· 10 years ago
12fe67c
Updated NonCopyable (to include C++11 version) and use for Session and Section
by Phil Nash
· 10 years ago
383d7c0
Only use std::cout/ cert via Catch::cout/ cert - and make those conditional on CATCH_CONFIG_NOSTDOUT
by Phil Nash
· 10 years ago
fa0122b
Allow testing ordering to be specified as declaration, lexicographical, or random. Allow random seed to be specified
by Phil Nash
· 10 years ago
3e1d3c7
Give (currently not used, so global only) group a name
by Phil Nash
· 10 years ago
1d210eb
Tag aliases feature
by Phil Nash
· 10 years ago
b1e7d16
Moved catch_test_spec.h to catch_test_spec.hpp
by Phil Nash
· 10 years ago
ae75b37
Switched over to new name/ tag parser
by Phil Nash
· 10 years ago
7303b2b
Changed branchName to char*, as per #266
by Phil Nash
· 10 years ago
20cad7c
Tags beginning with a non alpha-numeric character are now disallowed.
by Phil Nash
· 10 years ago
886d9d3
Reporter command line parser errors more eagerly
by Phil Nash
· 11 years ago
1870ca8
Some Clara/ command line clean-up and tweaks
by Phil Nash
· 11 years ago
f3d1f08
Removed all trailing whitespace - addresses #105
by Phil Nash
· 11 years ago
11381c1
Tweaked indentation of errors and test lists
by Phil Nash
· 11 years ago
8055764
re-encapsulated session vars. - construct Config object lazily
by Phil Nash
· 11 years ago
8fde143
Session vars are public
by Phil Nash
· 11 years ago
f438e04
list options return number listed
by Phil Nash
· 11 years ago
e035e28
tweaks
by Phil Nash
· 11 years ago
a7e657f
Refactored new Session class to make it more friendly for custom client code
by Phil Nash
· 11 years ago
c1196b6
Moved all Catch::Main()s into new Session class
by Phil Nash
· 11 years ago
cb60d13
Runner -> RunContext, Runner2 -> Runner and fixed issue with processName
by Phil Nash
· 11 years ago
1b47e11
Added processConfig() method
by Phil Nash
· 11 years ago
aee9b75
Now fully switched over to Clara-based command line with modified args
by Phil Nash
· 11 years ago
0514fe4
Got parseCommandLine ready to use new Clara (but not doing so yet)
by Phil Nash
· 11 years ago
40e5297
Removed stream name from config
by Phil Nash
· 11 years ago
f6892bf
Listing is now in terms of interface (and calls to bool functions)
by Phil Nash
· 11 years ago
6b8837b
Final refactoring to remove direct access to encapsulated ConfigData once in Config
by Phil Nash
· 11 years ago
43fe6c6
Main() functions deal with raw ConfigData
by Phil Nash
· 11 years ago
ca9b92f
Most of system now uses Ptr<IConfig const>
by Phil Nash
· 11 years ago
e145995
Refactoring towards interface based config
by Phil Nash
· 11 years ago
b3acf45
Fully committed to new Text class.
by Phil Nash
· 11 years ago
7059c6e
Text class mostly working - tabs not yet working
by Phil Nash
· 11 years ago
15fd032
Use new line wrapper to show test case list, with tags, in columns
by Phil Nash
· 11 years ago
9e8abc3
Simplified StringWrapper
by Phil Nash
· 11 years ago
b052bd7
Refactored string wrapper
by Phil Nash
· 11 years ago
7542685
Moved "no test cases matched" message to reporter
by Phil Nash
· 11 years ago
ca79d19
Suppress "no test cases matched" message if there was no test spec string
by Phil Nash
· 11 years ago
42aef1d
Fairly major reworking of console reporter (still in progress).
by Phil Nash
· 12 years ago
bcad093
Console reporter is now the default
by Phil Nash
· 12 years ago
b56aaf4
Version uses constructor instead of initialiser to avoid warnings
by Phil Nash
· 12 years ago
4e12e12
Streaming reporter interface is now used natively.
by Phil Nash
· 12 years ago
f4774d9
Reference to legacy reporter adapter localised to one place
by Phil Nash
· 12 years ago
ad6701d
SectionInfo now goes via new streaming reporter interface
by Phil Nash
· 12 years ago
4b36001
Tightened up ReporterConfig and added it to LegacyReporterAdapter
by Phil Nash
· 12 years ago
f9d9263
First cut of using new streaming reporter interface - using an adapter to map back to the legacy interface
by Phil Nash
· 12 years ago
06a671a
Renamed TestCaseInfo -> TestCase
by Phil Nash
· 12 years ago
a90a88a
Junit reporter uses filename for suite name if no explicit groups
by Phil Nash
· 12 years ago
7673a30
Added versioning
by Phil Nash
· 12 years ago
c4160e9
Fixed alternate stream bugs
by Phil Nash
· 12 years ago
5f66d1d
Added cleanup as per #125
by Phil Nash
· 12 years ago
fc1baac
First cut of tags support
by Phil Nash
· 12 years ago
dae5808
Output option description lines that don't end in newline
by Phil Nash
· 12 years ago
e2d215e
Added internal documentation for some options
by Phil Nash
· 12 years ago
62b7039
Fixed #114 (no exit code on failure)
by Phil Nash
· 12 years ago
55764c8
Added warnings - first one: no assertions
by Phil Nash
· 12 years ago
ecf934b
Option objects now enforce min/ max args generically
by Phil Nash
· 12 years ago
e7db400
Generate help from options objects
by Phil Nash
· 12 years ago
eb775aa
Refactored command line parsers into polymorphic classes
by Phil Nash
· 12 years ago
56d5c42
First cut of new filtering mechanism
by Phil Nash
· 12 years ago
a760772
Moved ofstream back out to Main - to address #112
by Phil Nash
· 12 years ago
c1dbc9c
Separated getting test cases to run from running them
by Phil Nash
· 12 years ago
a67d833
More things using ConfigData
by Phil Nash
· 12 years ago
a695eb9
Builds almost completely cleanly with -WEverything in LLVM
by Phil Nash
· 12 years ago
0477465
Refactored Impls
by Phil Nash
· 12 years ago
da0ae95
Renamed static registries -> registry hub
by Phil Nash
· 12 years ago
1091ca8
First cut of StaticRegistries - separate from Context
by Phil Nash
· 12 years ago
5234b15
Fixed quote balancing issue in reporter error
by Phil Nash
· 12 years ago
6175697
Catches incorrect reporter name as per #107
by Phil Nash
· 12 years ago
6f22086
Removed stray +
by Phil Nash
· 12 years ago
d2553cd
Made ReportConfig a value type
by Phil Nash
· 12 years ago
5d73c5a
Resolve reporter outside of Config
by Phil Nash
· 12 years ago
8fbd8e0
Moved use of reporter into runner (our of Main, directly)
by Phil Nash
· 12 years ago
abf2716
Added NotImplementedException
by Phil Nash
· 12 years ago
4c73aa5
Factored ConfigData out of data
by Phil Nash
· 12 years ago
8d02b93
Changed --cutoff to --abort
by Phil Nash
· 12 years ago
6d1c113
Fixed some signed/ unsigned warnings
by Phil Nash
· 12 years ago
19b2aa6
Added cutoff option to command line
by Phil Nash
· 12 years ago
163088a
Refactored command line parser to be more cohesive
by Phil Nash
· 12 years ago
06e959b
Fixed used of cleaned-up context by runner's destructor
by Phil Nash
· 12 years ago
371db8b
Context methods are non-static - accessed via interface
by Phil Nash
· 12 years ago
ee18b8c
Reformatting
by Phil Nash
· 12 years ago
d1beb53
Refactored main() a bit
by Phil Nash
· 12 years ago
5ec53b2
renamed hub -> context
by Phil Nash
· 12 years ago
Next »