Gitiles
Code Review
Sign In
gerrit.cesnet.cz
/
github
/
onqtam
/
doctest
/
eac6787aba498026ba19de99566917600e4d9c2f
« Previous
dde36e4
warning-free with latest VS 2017 (also kind-of fixing #107)
by onqtam
· 7 years ago
757a5f6
Update doctest_impl.h (#112)
by Vladimir Gamalyan
· 7 years ago
50cbb80
updated travis build matrix with supported osx images
by onqtam
· 7 years ago
4190e4b
fixed format specifier - relates #102
by onqtam
· 7 years ago
79a3798
Correct DOCTEST_NO_INSTALL logic; do install unless it is set (#99) (#100)
by Viktor Kirilov
· 7 years ago
bdb5c2b
changelog for 1.2.6
by onqtam
· 7 years ago
1.2.6
ac175d1
version 1.2.6
by onqtam
· 7 years ago
7d8ecb3
fixing the reference output... relates #95
by onqtam
· 7 years ago
e8066ee
minor formatting changes
by onqtam
· 7 years ago
a9321c4
added links to the youtube talk in the main readme
by onqtam
· 7 years ago
02b7eb7
silencing 1 more warning for VS 2008/2010 when using /Wall - that a float was getting stored in memory and not in a register... relates #95
by onqtam
· 7 years ago
4ca9887
fixing Visual Studio builds since /Wall is supported - relates #95
by onqtam
· 7 years ago
d2487d0
fixed gcc builds - relates #98
by onqtam
· 7 years ago
5ed699b
old versions of visual studio should no longer complain about unrecognized warning numbers
by onqtam
· 7 years ago
1e406c5
exception translators written in header files now register only one entry - fixed #98
by onqtam
· 7 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
4059afe
HUGE rework of macros for dealing with warnings and compiler versions - relates #95
by onqtam
· 7 years ago
4a3582e
Fix nullptr access (#94)
by Lectem
· 7 years ago
b63bf85
Added an option to not install Doctest in CMake (#96)
by NeverMine17
· 7 years ago
ffb7530
adding 2 more warnings for GCC 7
by onqtam
· 7 years ago
b4b73f7
Remove incomplete copy ctor (#93)
by Alain Martin
· 7 years ago
e436166
[release] version 1.2.5 - changelog
by onqtam
· 7 years ago
1.2.5
c80eed1
[release] version 1.2.5
by onqtam
· 7 years ago
f1688b5
[bugfix] silencing a clang warning only if it is supported by the compiler - closes #92
by onqtam
· 7 years ago
8603d87
[ci] added 2 more osx images to the travis build matrix (xcode 9 and 9.1)
by onqtam
· 7 years ago
743748b
[docs] added an image with the cost of including the header in the main readme - and also some tiny changes
by onqtam
· 7 years ago
a746490
version 1.2.4 released!
by onqtam
· 7 years ago
1.2.4
914fb9a
bumped version
by onqtam
· 7 years ago
3763d5e
fixed issue #91
by onqtam
· 7 years ago
ef9da52
updated the bar charts with the new benchmark data
by onqtam
· 7 years ago
1.2.3
0c65bef
updated text for benchmarks
by onqtam
· 7 years ago
2bad73c
changelog for 1.2.3
by onqtam
· 7 years ago
6ff3d35
version 1.2.3
by onqtam
· 7 years ago
e32ec20
fixed issue #90 - Defining a variable T inside a test with DOCTEST_CONFIG_DISABLE defined does not compile
by onqtam
· 7 years ago
eb96d16
enabling clang 5 builds
by onqtam
· 7 years ago
c18eb74
updating docs a bit
by onqtam
· 7 years ago
1c269da
finished updating benchmarks of catch
by onqtam
· 7 years ago
382b5b6
updated benchmark script so it can work for catch under linux
by onqtam
· 7 years ago
8e40994
updated mainly doctest benchmark numbers under linux - the catch header didn't compile in many cases...
by onqtam
· 7 years ago
c801a45
corrected benchmark results for catch when using CATCH_CONFIG_FAST_COMPILE - had to fix a compile error in catch.hpp - had to comment out CATCH_BREAK_INTO_DEBUGGER() in void AssertionHandler::reactWithDebugBreak() (had to do the same to build successfully with CATCH_CONFIG_DISABLE)
by onqtam
· 7 years ago
87e80e5
added disabled benchmarking for catch as well (using CATCH_CONFIG_DISABLE)
by onqtam
· 7 years ago
d44e939
updated benchmarks under windows
by onqtam
· 7 years ago
c8692c4
about to re-do the benchmarks against an early version of Catch 2
by onqtam
· 7 years ago
c652400
updated changelog for version 1.2.2
by onqtam
· 7 years ago
1.2.2
803bb8f
updating travis build matrix - no more precise builds, also dropping some compilers (might drop more soon)
by onqtam
· 7 years ago
90523ec
version 1.2.2
by onqtam
· 7 years ago
6a5da42
updated html docs
by onqtam
· 7 years ago
dcc14eb
formatted code with newer version of clang-format
by onqtam
· 7 years ago
a9fd086
added a scenario version of TEST_CASE_TEMPLATE_DEFINE - a continuation of PR #87
by onqtam
· 7 years ago
08e4253
Add support for templated scenarios (#87)
by Lectem
· 7 years ago
a6a866f
it seems that coveralls-lcov has changed a bit how it accepts command-line arguments
by onqtam
· 7 years ago
247a9e0
added 1 more clarification to the docs from the previous 1-2 commits
by onqtam
· 7 years ago
f0df9b6
docs from last commit clarified a bit
by onqtam
· 7 years ago
24725ad
added documentation on how to emulate value-parameterized tests with a macro - relates #38
by onqtam
· 7 years ago
a941ec9
added documentation for the duration option - relates #68
by onqtam
· 7 years ago
513f4ed
cleaning the static analysis reports
by onqtam
· 7 years ago
eca6585
removed templated test case for float - was triggering clang warnings when constructing doctest::Approx which only takes double by default - relates #85
by onqtam
· 7 years ago
6e80847
static analysis fixes - closes #83
by onqtam
· 7 years ago
69d3c9e
removed a bunch of templates simulating the is_constructible<> trait and added a config option (DOCTEST_CONFIG_INCLUDE_TYPE_TRAITS) that triggers the inclusion of <type_traits> and enables the ability for the Approx helper to be used with strong typedefs of double - fixes #85 and relates #62
by onqtam
· 7 years ago
e061469
silencing a warning in c++17 mode under MSVC
by onqtam
· 7 years ago
6daae1d
tiny changes in docs
by onqtam
· 7 years ago
b759fb4
fixing a 'race condition' in cmake (the generation of doctest.h) - closes #77
by onqtam
· 7 years ago
d8a7edc
Prefer if(MSVC) (#84)
by Martin Moene
· 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
9062582
catch throw_as exception as const reference (#82)
by Harald
· 7 years ago
7d8af91
Added doctest_with_main static lib (#78)
by Yordan Madzhunkov
· 7 years ago
1235211
removed a hack which is no longer necessary
by onqtam
· 7 years ago
f6f4f93
removed redundant checks
by onqtam
· 7 years ago
92a9ce1
trying to fix the coverity scan build
by onqtam
· 7 years ago
88d3e86
code coverage maxed
by onqtam
· 7 years ago
1d134b0
fixing build command for coverity scan
by onqtam
· 7 years ago
b8d0e61
updated changelog for version 1.2.1
by onqtam
· 7 years ago
1.2.1
9ae8e02
version 1.2.1
by onqtam
· 7 years ago
f32b550
tiny docs changes
by onqtam
· 7 years ago
777dddb
added overloads for toStream for primitive types - fixes #72 (there were alternative ways - like specializing the StringStream template for the primitive types) - should reimplement the has_insertion_operator trait when I make the switch to c++11
by onqtam
· 7 years ago
f09ee37
created an animated .gif showing how doctest is used - used ScreenToGif which is $*#@ing awesome! - http://www.screentogif.com/
by onqtam
· 7 years ago
54cfa78
docs: TEST_CASE_METHOD -> TEST_CASE_FIXTURE (#71)
by Andrzej Krzemieński
· 7 years ago
375568c
fixed how the tutorial about subcases (markdown/html) gets rendered by github
by onqtam
· 7 years ago
4aff18c
- added more text in the main readme
by onqtam
· 7 years ago
7cd2fab
fixing broken links and tiny mistakes in docs
by onqtam
· 7 years ago
8d95bb8
version 1.2 changelog
by onqtam
· 7 years ago
1.2.0
b8220c5
version 1.2 almost out!
by onqtam
· 7 years ago
80064af
updated documentation
by onqtam
· 7 years ago
ab8f7cf
gcc 7 cannot work yet on travis...
by onqtam
· 7 years ago
a0e136f
- changed paypal links and removed pledgie campaign (which was long overdue...)
by onqtam
· 7 years ago
192068c
remade 2 of the screenshots because of the "press F11 to exit fullscreen" unfaded text from the previous ones :D
by onqtam
· 7 years ago
1b63b5a
fixed images in benchmarks page - now they are aligned next to each other
by onqtam
· 7 years ago
f231010
added benchmark graphs! used google spreadsheet to manipulate the data, and after that "published" the charts, opened them in a new tab, zoomed in and made screenshots... pretty primitive but gnuplot was too much for me at this point in time
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
1cfad66
- added instructions on how to integrate doctest into your projects
by onqtam
· 7 years ago
c266008
added some notes about value-parameterized test cases - relates #38
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
ebc7da3
integrated OCLint static code analysis!
by onqtam
· 7 years ago
658b48c
documented decorators
by onqtam
· 7 years ago
876c450
- updated links to examples in the documentation - added faq entry about mocking
by onqtam
· 7 years ago
7528ad8
benchmarks page done!
by onqtam
· 7 years ago
86691a4
finalized benchmarks !!! the no-inlining of functions did speed up the binary and fast asserts in release builds
by onqtam
· 7 years ago
7877549
updated benchmark results after the last compile time optimization commit - relates #70
by onqtam
· 7 years ago
61594f5
disabled the inlining of many functions (eye-balled them - not sure for the ctor/dtor of the Result class - but 100% sure about the fast_binary_assert() template function) - this should have a very tiny penalty on runtime which is superb anyway but might impact compile times in a very positive way - not benchmarked yet - relates #70
by onqtam
· 7 years ago
f4bf0fa
added runtime benchmark results
by onqtam
· 7 years ago
Next »