Gitiles
Code Review
Sign In
gerrit.cesnet.cz
/
github
/
onqtam
/
doctest
/
refs/heads/cesnet/2019-03-31--before-upstream-force-pushed
/
scripts
c1de39c
hopefully the last...
by onqtam
· 6 years ago
cesnet/2019-03-31--before-upstream-force-pushed
2990d73
...
by onqtam
· 6 years ago
5aba9f5
making the warning gods happy again...
by onqtam
· 6 years ago
140583f
why was I even trying to not set unrecognized options.... so much pain with 0 gain
by onqtam
· 6 years ago
8c3e296
a bit of playing around with warnings
by onqtam
· 6 years ago
a3ae958
version 2.3.1 - mainly a fix for #210 - nothing in the doctest header has changed. Also renamed a bit the recently merged examples using doctest as installed
by onqtam
· 6 years ago
c1f3e01
removing cruft + other insignificant things
by onqtam
· 6 years ago
ff5022c
changelog for 2.3.0
by onqtam
· 6 years ago
2.3.0
92dce5b
version 2.3.0
by onqtam
· 6 years ago
7868611
the options for the run are included in the xml
by onqtam
· 6 years ago
53d8fa0
the xml reporter now includes queries
by onqtam
· 6 years ago
8d5eafa
fixing coverage
by onqtam
· 6 years ago
d25f18e
show git diff when output is different - instead of the entire 2 files
by onqtam
· 6 years ago
2377a0c
xml switch flipped for the tests!
by onqtam
· 6 years ago
0875406
clang 8
by onqtam
· 6 years ago
09e6d3e
fixes around crashing and proper reporting of stats
by onqtam
· 6 years ago
366c368
doctest tests can now be ran in parallel through ctest! fixed #202
by onqtam
· 6 years ago
b656d60
added a subcase test
by onqtam
· 6 years ago
d347546
queries now also go through the reporter interface!
by onqtam
· 6 years ago
a5eeba4
more docs
by onqtam
· 6 years ago
a1a38de
some work on the docs/examples
by onqtam
· 6 years ago
585bb71
more work on the xml reporter + other cleanup. Also implemented output to file
by onqtam
· 6 years ago
15ce266
some more work
by onqtam
· 6 years ago
c6cc9ff
extended the cmake testing infrastructure to invoke the xml reporter as well - for N tests now we will have 2xN tests - N with the console reporter and the same N with the xml reporter (currently commented out)
by onqtam
· 6 years ago
82d7139
build & bug fixes + more work on the xml reporter
by onqtam
· 6 years ago
61e89a0
fixing CI builds
by onqtam
· 6 years ago
759b98a
fixes of output
by onqtam
· 6 years ago
8dbd21b
first hacky version of an xml reporter! the XmlWriter class has been taken directly from Catch2 - even the formatting/naming has been kept the same. Thanks to Phil for allowing that. This way hopefully bug fixes will be more trivial to port from Catch2 to doctest - that is an issue since I'm not much of an xml guy and would gladly borrow some utf-8 hardened code with x10 the users of doctest.
by onqtam
· 6 years ago
b802a58
some refactoring
by onqtam
· 6 years ago
acbcd12
higher test coverage
by onqtam
· 6 years ago
36e3745
"fixes" after merging #187
by onqtam
· 6 years ago
2870d77
renamed the file - correct english matters!
by onqtam
· 6 years ago
d52859a
updated links to Catch2 (even though they weren't "broken")
by onqtam
· 6 years ago
df8b6d4
added badge for https://lgtm.com and cleaned up warnings
by onqtam
· 6 years ago
0dbbd4f
Move single header to a separate folder (#187)
by Dimitrij Mijoski
· 6 years ago
447b155
Rename doctest_impl.h to doctest.cpp for less confusion. (#185)
by Dimitrij Mijoski
· 6 years ago
935e52c
version 2.2.3
by onqtam
· 6 years ago
bace896
reverted back to the old style because even if the headers are sent to wandbox (the online compiler) with the right directory structure - the online service wouldn't allow me to use paths for including headers... relates #175
by onqtam
· 6 years ago
c5458f2
Change the include path in examples as #175 (#180)
by ncihnegn
· 6 years ago
f5bec8d
version 2.2.2
by onqtam
· 6 years ago
8e98986
version 2.2.1
by onqtam
· 6 years ago
72ca33b
version 2.2
by onqtam
· 6 years ago
24e4879
updated docs
by onqtam
· 6 years ago
349a7f0
moved the benchmarking scripts to the new assert types
by onqtam
· 6 years ago
c494843
fixes #166 and fixes #167 - TODO: update benchmarks page
by onqtam
· 6 years ago
2d97b85
version 2.1
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
9639cee
version 2.0.1
by onqtam
· 6 years ago
dc01198
fixed issue #149
by onqtam
· 6 years ago
af39bae
Correct format string for unsigned char (#154)
by Thomas Bleher
· 6 years ago
cb6a29f
minor stuff
by onqtam
· 6 years ago
f8d5719
version 2.0.0
by onqtam
· 6 years ago
8954085
using the .svg files for the logo/icon (and also moved and renamed them) - relates #141 and #145
by onqtam
· 6 years ago
80718be
small docs update
by onqtam
· 6 years ago
1172609
Add files via upload
by area55
· 6 years ago
169d4c8
updated charts for benchmarks
by onqtam
· 6 years ago
24bd962
benchmarks under windows redone for doctest/catch
by onqtam
· 6 years ago
d9340f5
updates to documentation - relates #4
by onqtam
· 6 years ago
1f2750f
documented the thread safety features of doctest - relates #4
by onqtam
· 6 years ago
7b7d161
should link properly on linux/osx
by onqtam
· 6 years ago
4ca0078
last bit of thread-synchronization done (for the debug output window reporter for windows when attached to a VS debugger) - relates #4
by onqtam
· 6 years ago
224e167
all CI builds (VS 2013, GCC 4.7) should pass now! Also the other VS builds should pass - doing a normal ostringstream resetting... relates $4
by onqtam
· 6 years ago
09fd51d
added xcode10 osx image - https://blog.travis-ci.com/2018-08-16-xcode-10-beta-is-now-available
by onqtam
· 6 years ago
b170581
docs... non-interesting change
by onqtam
· 6 years ago
4d87d56
moved to nullptr, removed c++98-compat warning suppressions for clang (also long-long and 0 as null for gcc/clang)
by onqtam
· 6 years ago
eac6787
tiny changes
by onqtam
· 6 years ago
8171c48
polished the feature for allowing the use of asserts outside of a testing context (also example and docs) - relates #114
by onqtam
· 6 years ago
6b05c20
disabling output comparison for the playground project
by onqtam
· 6 years ago
1d68a13
- added the ability to call asserts outside of a testing context without recompiling! currently the fast asserts are optimized for runtime speed to the maximum but the other asserts are not. Sadly logging macros - like INFO() - aren't supported... yet! - closes #114 - the way to do it is to call setAsDefaultForAssertsOutOfTestCases() on a doctest::Context and optionally to register a custom handler with doctest::Context::setAssertHandler()
by onqtam
· 6 years ago
d7360b1
fixing clang builds...
by onqtam
· 6 years ago
3ac4c3f
code coverage to the max!
by onqtam
· 6 years ago
25568b1
bench scripts work for python 3.x - TODO: make it download catch header if not found!
by onqtam
· 6 years ago
42b60db
moved implementation details into an anonymous namespace (still inside of doctest but outside of detail - reason for this: not to have 3 namespaces nested into each other, downside: had to use detail in doctest (for convenience) - hope it doesn't break anywhere...)
by onqtam
· 6 years ago
35c9336
went... a LOT further: moved almost all implicitly generated inline special member functions from the fwd part and into impl - compile times dropped even further by some 10% for the header cost
by onqtam
· 6 years ago
54b5bb9
using gcc 8 on appveyor
by onqtam
· 6 years ago
2d364b9
moved a bunch of code out of fwd and into impl - should improve compile times (and was a bit easier thanks to c++11 "= default" )
by onqtam
· 6 years ago
dcdb43c
builds should pass now! no more Visual Studio 2010/2012 and Gcc 4.6 - relates #137
by onqtam
· 6 years ago
be46017
using c++11 variadic templates for the templated test cases! relates #137 and #38
by onqtam
· 6 years ago
35b94a8
some cleanup of the header
by onqtam
· 6 years ago
ef508e8
removed a bunch of code related to C++98 - only variadic macros are left!
by onqtam
· 6 years ago
1b47536
small docs update
by onqtam
· 6 years ago
8b8f240
initial commit for the move to C++11 for doctest 2.0 - no code changes yet! relates #137
by onqtam
· 6 years ago
3474b1b
fixed a static analysis warning and updated roadmap
by onqtam
· 6 years ago
2d16073
initial version of a reporter system! inherit from the IReporter class and register it with doctest::registerReporter()
by onqtam
· 6 years ago
2ac76d5
more cleanup of code - defining decorator structs with a macro and refactored the assert logging functions to use a result builder object as a single argument - will be later used by the reporters
by onqtam
· 6 years ago
68681e6
version 1.2.9
by onqtam
· 6 years ago
7907692
fixed #123 - changed the output style in the console - gcc/clang output with :n: around line numbers and other compilers output with (n) - there is also a documented option for this. Also changed lots of code - thank god I moved to streams!
by onqtam
· 6 years ago
ba6808f
trying to:
by onqtam
· 6 years ago
86943ca
hopefully fixing a static analysis warning
by onqtam
· 6 years ago
6b2c99f
added... the only new warning option for GCC 8 that is not in Wall/Wextra
by onqtam
· 6 years ago
3eaf687
actually re-enabled the printing in the output window of visual studio - I might release a minor version (1.2.9) with the current changes before 1.3.0 (a big one - with reporters, matchers and thread safety!)
by onqtam
· 6 years ago
52b826a
some cleanup:
by onqtam
· 6 years ago
88d4031
fixed builds - temporarily disabled output from asserts in the output window of IDEs - will re-enable when reporters are implemented
by onqtam
· 6 years ago
eda80a1
initial version of moving to streams for the reporting - almost 200 lines shorter!
by onqtam
· 6 years ago
f2d9152
added a few links in docs
by onqtam
· 6 years ago
c168e36
version 1.2.8
by onqtam
· 7 years ago
8cec917
version 1.2.7
by onqtam
· 7 years ago
b29e617
small fixes
by onqtam
· 7 years ago
72d4793
/Zc:twoPhase- no longer needed since Microsoft have fixed their compiler/headers in the latest VS 2017
by onqtam
· 7 years ago
50cbb80
updated travis build matrix with supported osx images
by onqtam
· 7 years ago
Next »