Gitiles
Code Review
Sign In
gerrit.cesnet.cz
/
github
/
onqtam
/
doctest
/
b59552dc43c4e68f58f0ab4163b5d8f5f9e28837
/
examples
/
exe_with_static_libs
6762447
added test_case_success attribute to the OverallResultsAsserts xml tag at the end of every test case - taking the logic from finalizeTestCaseData which takes into account decorators such as should/may fail & expected failures - related to #320
by onqtam
· 2 years, 11 months ago
74b8ac4
summary: align even large values #402 (#403)
by Nick Black
· 4 years, 2 months ago
1fb630b
a functional version of a JUnit reporter! closes #376 and closes #318 - thanks to @phil-zxx for the implementation and to @byzantic , @ARCRL and @dhoer for their inputs!
by onqtam
· 4 years, 5 months ago
6f1241c
Fixes to the documentation + forcing C++11 for AppleClang - to rework later.
by Claus Klein
· 5 years ago
7868611
the options for the run are included in the xml
by onqtam
· 6 years ago
2377a0c
xml switch flipped for the tests!
by onqtam
· 6 years ago
36e3745
"fixes" after merging #187
by onqtam
· 6 years ago
0dbbd4f
Move single header to a separate folder (#187)
by Dimitrij Mijoski
· 6 years ago
c5458f2
Change the include path in examples as #175 (#180)
by ncihnegn
· 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
f6f4f93
removed redundant checks
by onqtam
· 7 years ago
8cd8b3b
fixing cmake - builds should pass now - all cmake projects can be used by themselves and all depend on the assemble_single_header target (as they should - previous commit had changed that)
by onqtam
· 7 years ago
2af164a
changed the way the example with the tests inside of a static library is defined in cmake - now using an object library instead of a static library - thanks to github.com/pthom - relates #21
by onqtam
· 7 years ago
68d0f1d
added an overload for operator<< of the ContextBuilder that catches by const ref and use a static assert - relates #23
by onqtam
· 7 years ago
754f402
- almost done with the should_fail/may_fail/expected_failures decorators
by onqtam
· 7 years ago
89da654
more work on test coverage
by onqtam
· 8 years ago
d320ac2
- templated test cases example is done - simplified a bit the cmake
by onqtam
· 8 years ago
119cfb6
- added an undocumented flag to omit the "skipped" part in the output summary - for convenience for the all_features example
by onqtam
· 8 years ago
26c2008
examples can no longer be built using cmake separately - they require cmake invocation from the root of the repository (and now use the modern way of handling include dependencies)
by onqtam
· 8 years ago
61954c3
reworked cmake a bit
by onqtam
· 8 years ago
08cf7dc
moved all cmake-related stuff to scripts/cmake
by onqtam
· 8 years ago
0b51b7b
removed the version from the reference output - so releases that don't change the output don't need to recommit new reference output
by onqtam
· 8 years ago
5cab8e9
fixed #42 - no warnings with clang in c++11 mode
by onqtam
· 8 years ago
bf4f453
updated docs and bumped version to 1.1.1
by onqtam
· 8 years ago
1.1.1
1435c01
bumped version to 1.1
by onqtam
· 8 years ago
a1c34ba
docs updated more - still WIP!
by onqtam
· 8 years ago
db5eee9
- moved an inline remapping function to the implementation part of doctest
by onqtam
· 8 years ago
154d5a1
added comments - related to #21
by onqtam
· 8 years ago
837def0
added a utility cmake function that creates an executable for a static library with tests
by onqtam
· 8 years ago
362c931
this should really fix the CI builds - the initial problem of a warning suddenly appearing is due to gcc 5 and 6 being upgraded on travis - and in 32 bit mode this cast: 'static_cast<unsigned>(testArray.size())' triggered a warning as being unnecessary
by onqtam
· 8 years ago
7505ba1
hopefully fixing the travis builds...
by onqtam
· 8 years ago
c7aaa96
updating cmake on travis... Also bumping the minimal version of cmake required to 3.0 because of the 'NAME' target property
by onqtam
· 8 years ago
fada1a9
fixing builds with CMake older than 3.4
by onqtam
· 8 years ago
a0e2846
Using a CMake function called "doctest_force_link_static_lib_in_target" located in "doctest_force_link_static_lib_in_target.cmake" users of CMake can force the linking of every object file from a static library to an executable/shared target. Not intrusive - using generated dummy headers in the build folder of the target, CMake target properties and compiler flags for including the headers to the appropriate sources.
by onqtam
· 8 years ago