Gitiles
Code Review
Sign In
gerrit.cesnet.cz
/
github
/
onqtam
/
doctest
/
513215764e7a8bece1a60a9d0132edb5b55fed76
/
examples
/
all_features
/
assertion_macros.cpp
5856bb9
implemented <LEVEL>_THROWS_WITH_AS() assert which combines <LEVEL>_THROWS_WITH with <LEVEL>_THROWS_AS - fixed #295
by onqtam
· 5 years ago
acbcd12
higher test coverage
by onqtam
· 6 years ago
c5458f2
Change the include path in examples as #175 (#180)
by ncihnegn
· 6 years ago
c494843
fixes #166 and fixes #167 - TODO: update benchmarks page
by onqtam
· 6 years ago
8cf9041
users can now pass both just the exception type and a const(+ref) version of it to the <LEVEL>_THROWS_AS macros and it means the same - const and & are always removed (if present) and then added
by onqtam
· 6 years ago
0e6236a
added support for CHECK_THROWS_WITH macro - currently accepts only a C string but in the future will be extended for matchers support - fixes #97
by onqtam
· 6 years ago
abf39d2
Visual studio builds now use /Wall instead of /W4 - and only 4 warnings are left disabled globally - fixes #95
by onqtam
· 7 years ago
fd9560c
- fixing build after merging the #82 PR about catching by const ref in <LEVEL>_THROWS_AS assert macros
by onqtam
· 7 years ago
af07cbb
finished with examples!
by onqtam
· 8 years ago
378d670
test cases example done
by onqtam
· 8 years ago
7cc0e96
examples almost done! only assertion_macros.cpp is left
by onqtam
· 8 years ago
12d5598
everything compiles!
by onqtam
· 8 years ago
98e12af
cleaning up examples
by onqtam
· 8 years ago
[Renamed (97%) from examples/assertion_macros/main.cpp]
4b68df3
builds with -fno-exceptions should pass now - relates #12
by onqtam
· 8 years ago
036fa31
fixing builds... default template arguments for function templates not supported in C++98...
by onqtam
· 8 years ago
8327c6c
fixing clang builds on CI
by onqtam
· 8 years ago
658c870
fixed #41 - !!! BREAKING CHANGE !!! - Make TEST_SUITE work with bodies, add TEST_SUITE_BEGIN
by onqtam
· 8 years ago
3de57e3
Add assertion macros regarding std::exception handling to examples/ directory
by Elias Kosunen
· 8 years ago
56c443c
removed c string comparison test because in debug the compiler (atleast MSVC) doesn't optimize the 2 identical C strings and they end up with 2 different addresses in memory.
by onqtam
· 8 years ago
cc6a6d6
- added tests that assertion macros don't copy the types and that they evaluate the expressions only once
by onqtam
· 8 years ago
6cad516
fixed #18
by onqtam
· 8 years ago
4a65563
normalizing eof for everything
by onqtam
· 8 years ago
1586ea2
enabled compare mode for tests!
by onqtam
· 8 years ago
b176a21
doc
by onqtam
· 8 years ago
96b41ea
fixing clang build
by onqtam
· 8 years ago
733de62
better examples
by onqtam
· 8 years ago