Gitiles
Code Review
Sign In
gerrit.cesnet.cz
/
github
/
onqtam
/
doctest
/
b63bf85ca872c5fd7f53c2e6d97f61813298936d
/
examples
« Previous
837def0
added a utility cmake function that creates an executable for a static library with tests
by onqtam
· 8 years ago
58643d0
fixing CI builds...
by onqtam
· 8 years ago
f90739e
added warning suppression around the expression decomposition template machinery - comparing signed to unsigned integers should now not generate warnings...
by onqtam
· 8 years ago
96bdf71
- restrict expressions in assertion macros to binary comparisons at most with a static assert
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
fe740c2
moved code coverage sources outside of examples
by onqtam
· 8 years ago
15d2d9d
trying to fix the code coverage example under valgrind...
by onqtam
· 8 years ago
4e68e66
trying to fix CI builds after code coverage example...
by onqtam
· 8 years ago
6e00ced
fixing output of tests
by onqtam
· 8 years ago
dea0317
fixing reference output - not displaying the random ordering
by onqtam
· 8 years ago
529c92c
enabling all builds again
by onqtam
· 8 years ago
3802f93
more code coverage!
by onqtam
· 8 years ago
15c5f0f
using the doctest.h header for coverage...
by onqtam
· 8 years ago
c223b69
done with coverage?
by onqtam
· 8 years ago
baa61b9
forgot reference output
by onqtam
· 8 years ago
30c5e4b
more coverage
by onqtam
· 8 years ago
d9bb03a
more coverage
by onqtam
· 8 years ago
9ca2e26
coverage ...
by onqtam
· 8 years ago
4321fd8
more coverage
by onqtam
· 8 years ago
cc9e865
working on code coverage
by onqtam
· 8 years ago
9f934f8
all builds should be working now!!!
by onqtam
· 8 years ago
c64b948
appveyor mingw debugging...
by onqtam
· 8 years ago
a311752
appveyor mingw...
by onqtam
· 8 years ago
8b766c5
mingw on appveyor..
by onqtam
· 8 years ago
7dec6aa
still trying to get llvm builds under linux on travis to run
by onqtam
· 8 years ago
e2f60b0
trying to get gcc 5/6 under linux to pass - need to force gold linker for sanitizers because ld is too old
by onqtam
· 8 years ago
959458c
trying to switch to gold linker under linux
by onqtam
· 8 years ago
773570a
fixed names of assertions
by onqtam
· 8 years ago
8def6b0
removed custom implementations of vector and hashtable and now using std::vector and std::set
by onqtam
· 8 years ago
8deb092
- removed the _fast header and put its contents into the main doctest header
by onqtam
· 8 years ago
a6bcda2
related to #14 - added a header with a specialized macro for equality
by onqtam
· 8 years ago
795d5f5
fixed #22 - removed the #ifdef DEBUG part
by onqtam
· 8 years ago
3ffb887
travis builds should be fixed
by onqtam
· 8 years ago
1ca535f
fixing CI builds
by onqtam
· 8 years ago
f2ea97b
reworked the expression decomposition macros (and the rest) for faster compile times and less code bloat (not benchmarked yet) - relates #14
by onqtam
· 8 years ago
d273de4
fixed #19
by onqtam
· 8 years ago
6cad516
fixed #18
by onqtam
· 8 years ago
7d5c0d5
fixed #17
by onqtam
· 8 years ago
a731256
updated contributing.md
by onqtam
· 8 years ago
bc4b56c
fixed #10
by onqtam
· 8 years ago
f720d43
reworked the single header generation - now using a separate script - this way I can do anything with cmake functions instead on relying on system commands like cat and echo
by onqtam
· 8 years ago
1831b47
fixed #7
by onqtam
· 8 years ago
4fe9a87
fixed output after PR
by onqtam
· 8 years ago
7ffa84e
from now on the library should be developed using the 2 headers in doctest/parts/ and doctest/doctest.h gets generated from them!
by onqtam
· 8 years ago
8126b56
fixed python scripts for wandbox link update and html doc generation
by onqtam
· 8 years ago
2e66b61
Include "program code" in example (#15)
by Martin Moene
· 8 years ago
4a65563
normalizing eof for everything
by onqtam
· 8 years ago
fe80dc9
disabled the test of the "subcases_and_bdd" example for GCC 4.4 under osx - for some reason after an exception is thrown the program quits even though it should be caught
by onqtam
· 8 years ago
aff213c
updating output so tests can pass
by onqtam
· 8 years ago
3a1dd12
fixing gcc builds
by onqtam
· 8 years ago
5ddd43a
doc
by onqtam
· 8 years ago
1586ea2
enabled compare mode for tests!
by onqtam
· 8 years ago
b176a21
doc
by onqtam
· 8 years ago
38e6206
doc
by onqtam
· 8 years ago
316fce2
doc
by onqtam
· 8 years ago
af0e109
doc
by onqtam
· 8 years ago
f7a8046
doc
by onqtam
· 8 years ago
96b41ea
fixing clang build
by onqtam
· 8 years ago
733de62
better examples
by onqtam
· 8 years ago
cbab26a
moving examples around
by onqtam
· 8 years ago
c832deb
fixing clang build...
by onqtam
· 8 years ago
e4c75fc
fixed the range based example better examples
by onqtam
· 8 years ago
863760e
deleted a bunch of examples
by onqtam
· 8 years ago
ad89a13
doc
by onqtam
· 8 years ago
31ccc53
doc
by onqtam
· 8 years ago
fd527f9
BDD style supported!
by onqtam
· 8 years ago
fea2740
fixing builds on CI
by onqtam
· 8 years ago
e0d62af
the operator<< for the trait is no longer in the global namespace... it was breaking stuff
by onqtam
· 8 years ago
1d14506
added approx
by onqtam
· 8 years ago
e528ba3
support for comparing C strings
by onqtam
· 8 years ago
e565a7b
fixing build
by onqtam
· 8 years ago
584429f
VC++6 support
by onqtam
· 8 years ago
e08cd40
stringification done!
by onqtam
· 8 years ago
4286919
trying to get the operator<< stringification
by onqtam
· 8 years ago
5489e27
playing with the stringification
by onqtam
· 8 years ago
7049f40
refactored a bit the assertion logging
by onqtam
· 8 years ago
3af136c
can print successful asserts in output too
by onqtam
· 8 years ago
7f41450
- listing of tests done - some rework on things regarding options
by onqtam
· 8 years ago
f8bc7f3
done with abort-after option
by onqtam
· 8 years ago
ad0d6d2
can skip exceptions-related asserts
by onqtam
· 8 years ago
76c1364
- fixed bug with int options - reworked options a bit - removed random_shuffle
by onqtam
· 8 years ago
c385c3a
forcing build on travis
by onqtam
· 8 years ago
f76f0c2
fixed ostream forward declaration with libc++
by onqtam
· 8 years ago
70bd710
temp
by onqtam
· 8 years ago
24ccd0a
removed ccache - no benefit in a single header library
by onqtam
· 8 years ago
7fb192e
- added WARN macros
by onqtam
· 8 years ago
dab38ba
minified 1
by onqtam
· 8 years ago
1da586c
the example in it's simplest form
by onqtam
· 8 years ago
9cccba7
toying around with SFINAE and operator<<
by onqtam
· 8 years ago
ec75700
added _ in TESTCASE and TESTSUITE
by onqtam
· 8 years ago
02df420
refactored a bit the assertion macros
by onqtam
· 9 years ago
b91b68e
- not calling exit() anymore - more colors
by onqtam
· 9 years ago
69c0176
trying code in html tables in markdown - come on github!!!
by onqtam
· 9 years ago
f336b9f
- started tutorial
by onqtam
· 9 years ago
f3a680f
made stringify() use ADL so people can use templates for vector<T> and whatever...
by onqtam
· 9 years ago
cae7312
moved stringify() out of detail namespace
by onqtam
· 9 years ago
Next »