Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
catch2
/
c4a089c12b905843819bf0d3f17b45c9a51af3a2
/
include
/
internal
/
catch_capture.hpp
c4a089c
Refactored a lot of code from headers into impl headers only compiled into one TU
by Phil Nash
· 11 years ago
1e2f1d1
Fixes toString forward reference issue:
by Phil Nash
· 11 years ago
f3d1f08
Removed all trailing whitespace - addresses #105
by Phil Nash
· 11 years ago
b5fd5a6
INFO and CAPTURE are now scoped
by Phil Nash
· 11 years ago
bf37e68
Removed use of compiler specific techniques for denoting non-returning functions
by Phil Nash
· 11 years ago
2a9d8d9
Changed "const X ref"s to "X const ref"s
by Phil Nash
· 11 years ago
4dd3f68
Compiler capabilities clean-up
by Phil Nash
· 12 years ago
2666c96
Fixes issue #164
by Phil Nash
· 12 years ago
3df6c0d
Refactored ConsoleColour impl. Tweaked the (Windows) colours a bit.
by Phil Nash
· 12 years ago
207b27b
Changed the way info messages are handled.
by Phil Nash
· 12 years ago
d539da9
Implemented CHECK_NO_FAIL
by Phil Nash
· 12 years ago
defca58
negate() -> endExpression(), takes ResultDisposition
by Phil Nash
· 12 years ago
b2ef998
Changed shouldNegate boolean to use part of ResultDisposition enum
by Phil Nash
· 12 years ago
1af13db
Changed StopOnFailure boolean to an enum
by Phil Nash
· 12 years ago
ec5956f
Fix for #134
by Phil Nash
· 12 years ago
81cb69e
AssertionInfo captures more info (for test cases and sections)
by Phil Nash
· 12 years ago
2e203a1
Fixed remaining reporting regressions
by Phil Nash
· 12 years ago
fe1d7c1
Small fixes and tweaks
by Phil Nash
· 12 years ago
355b5e5
Some tidy-up
by Phil Nash
· 12 years ago
f847186
AssertionResultBuilder -> ExpressionResultBuilder
by Phil Nash
· 12 years ago
8cca2f1
ExpressionBuilder ->ExpressionDecomposer Expression -> ExpressionLhs
by Phil Nash
· 12 years ago
e04e74f
More AssertionResult refactoring
by Phil Nash
· 12 years ago
1dd56d4
AssertionResultBuilder can be constructed from result type
by Phil Nash
· 12 years ago
e3b111a
streamlined acceptResult
by Phil Nash
· 12 years ago
3ad1325
Refactored assertion builder stuff out of expression builder
by Phil Nash
· 12 years ago
c96f933
Collect assertion info up front
by Phil Nash
· 12 years ago
d16955f
Renamed ResultInfo -> AssertionResult
by Phil Nash
· 12 years ago
71edf8b
isNot -> isFalse
by Phil Nash
· 12 years ago
86e1915
Refactoring ResultData out of ResultInfo/ Builder pt1
by Phil Nash
· 12 years ago
36d0da0
Started refactoring ResultInfo/Builder
by Phil Nash
· 12 years ago
ec2fccf
Fixed SCOPED_INFO (#123)
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
abf2716
Added NotImplementedException
by Phil Nash
· 12 years ago
46a3476
Added nothrow command line option
by Phil Nash
· 12 years ago
19b2aa6
Added cutoff option to command line
by Phil Nash
· 12 years ago
7035b55
Matchers macro uses Catch::Matchers namespace internally - so it doesn't have to be declared with "using" first
by Phil Nash
· 12 years ago
371db8b
Context methods are non-static - accessed via interface
by Phil Nash
· 12 years ago
2efc114
Reformatting
by Phil Nash
· 12 years ago
6acb36a
Renamed ResultBuilder -> ExpressionBuilder
by Phil Nash
· 12 years ago
7a0cadc
Moved ResultBuilder out into its own file
by Phil Nash
· 12 years ago
a6855f7
Move expression classes into own file
by Phil Nash
· 12 years ago
5ec53b2
renamed hub -> context
by Phil Nash
· 12 years ago
d06dced
Some more reformatting. Also fixed some warnings
by Phil Nash
· 12 years ago
e83f839
Renamed MutableResultInfo to ResultInfoBuilder
by Phil Nash
· 12 years ago
b5d3672
Factored MutableResultInfo into its own file
by Phil Nash
· 12 years ago
5d1c8f2
Replaced all file/ line pairings with SourceLineInfo
by Phil Nash
· 12 years ago
81a122e
Factored toString overloads into their own file
by Phil Nash
· 12 years ago
40b161a
Some reformating
by Phil Nash
· 12 years ago
83a66a6
Removed redundant const
by Phil Nash
· 12 years ago
53c990a
ARC support for Object-C projects
by Phil Nash
· 13 years ago
966f5db
Added initial built-in matchers for NSString (ObjC)
by Phil Nash
· 13 years ago
eca5637
First cut of Matcher support
by Phil Nash
· 13 years ago
5ff4ab0
Suppress warning about constant conditional
by Phil Nash
· 13 years ago
f52bd35
made CHECK/ REQUIRE into block statements
by Phil Nash
· 13 years ago
333e6e6
Improved exception reporting
by Phil Nash
· 13 years ago
a162e22
Added CHECKED_IF and CHECKED_ELSE
by Phil Nash
· 13 years ago
4094e7f
Merge branch 'master' of github.com:philsquared/Catch
by Phil Nash
· 13 years ago
a713ce0
Simplified streamable detection
by Phil Nash
· 13 years ago
6d18d4b
Fix compiler warnings
by Wichert Akkerman
· 13 years ago
08a1b51
Hold values by value and references by reference
by Phil Nash
· 13 years ago
4d0a8d9
Fixed issue with evaluating static bools
by Phil Nash
· 13 years ago
3723b52
Some fixes for string literals on LHS
by Phil Nash
· 13 years ago
1adebef
Fixed tests with string literal on lhs
by Phil Nash
· 13 years ago
eb2964e
Disambiguated some locally scoped names
by Phil Nash
· 13 years ago
4b24490
Fixed Github Issue #32: "ResultBuilder& operator << should use toString"
by Phil Nash
· 13 years ago
d7c203c
Factored Approx out into own file
by Phil Nash
· 13 years ago
38edb9f
Removed bool warning
by Phil Nash
· 13 years ago
823ea3e
Re-org
by Phil Nash
· 13 years ago
[Renamed (99%) from internal/catch_capture.hpp]
81e42ce
capture file/ line of test case - for reporting on uncaught exceptions
by Phil Nash
· 14 years ago
77d72fb
Qualified Catch::toSting
by Phil Nash
· 14 years ago
5d7b054
Improved custom exception handling
by Phil Nash
· 14 years ago
381fffe
Extract what() message from std::exceptions in _NO_THROW()
by Phil Nash
· 14 years ago
3e512bd
Added boolean test for ptr expressions
by Phil Nash
· 14 years ago
46b4909
Added Malcolm Noyes' test cases
by Phil Nash
· 14 years ago
01db6c4
Moved Approx into its own namespace to avoid ADL issues with operator ==
by Phil Nash
· 14 years ago
24b352f
Allow warnings about comparisons between signed and unsigned ints to get through
by Phil Nash
· 14 years ago
7a4b215
string reporting is more consistent
by Phil Nash
· 14 years ago
43c1139
Fixed VC++ warning
by Phil Nash
· 14 years ago
7dfd830
Allow { NULL <op> T }to work
by Phil Nash
· 14 years ago
ef611c6
Pointer comparisons and compare to NULL
by Phil Nash
· 14 years ago
f6758c2
Added special case logic for signed/ unsigned comparisons involving negative numbers and added test cases to cover them
by Phil Nash
· 14 years ago
6d11d56
Correctness fixes (for VS)
by Phil Nash
· 14 years ago
4890a1d
StopOnFailure now works again
by Phil Nash
· 14 years ago
c27e6dc
Tidied exception check macros
by Phil Nash
· 14 years ago
0dc4508
Fixed exception check regression
by Phil Nash
· 14 years ago
2e44486
Fixed some issues caused by single evaluation work
by Phil Nash
· 14 years ago
e0e7477
More Single Evaluation work
by Phil Nash
· 14 years ago
b708789
First cut of single-evaluation fix
by Phil Nash
· 14 years ago
8087f57
Fixed null string reporting issue
by Phil Nash
· 14 years ago
dea7781
Renamed DebugBreak to avoid collision and implemented in terms of __debugbreak() on Windows
by Phil Nash
· 14 years ago
cf7b688
Some layout reformatting. I think everything is in my preferred style now
by Phil Nash
· 14 years ago
b81e0b9
Some code clean-up
by Phil Nash
· 14 years ago
1172d26
Added some specialisations for toString
by Phil Nash
· 14 years ago
263c046
Refactored more into Hub
by Phil Nash
· 14 years ago
a65f210
Changed some std::string args to char* to improve compile time
by Phil Nash
· 14 years ago
e846e07
Refactored reporter related code into interface based design
by Phil Nash
· 14 years ago
6ea8f29
First step to refactoring ResultsCapture into pure calls onto IResultListener interface
by Phil Nash
· 14 years ago
4b8e3fc
Fixed some more warnings
by Phil Nash
· 14 years ago
9a79ee7
Cleaned up some more warnings
by Phil Nash
· 14 years ago
Next »