- Update to 2.4.11
* fixed issue #755 - FAIL/FAIL_CHECK weren't properly reported with the junit reporter
* fixed#751 which was caused by commit db758e0 when turning the values from an enum to an integer implicitly
* removed the generated html docs
- Update to 2.4.10
* Add Intel Compiler support
* Fix stringification of enums that overload operator<<
* Suppress hash() clang integer sanitizer issues
* Fix compile errors when comparing pointers.
* Use variables instead of hard-coded mpirun -np
* Fix typos and CMake example in docs
OBS-URL: https://build.opensuse.org/request/show/1072822
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doctest?expand=0&rev=19
- Update to 2.4.9
* Visual Studio's Test Explorer and Resharper C++'s Unit Test Explorer don't see Doctest's tests
* How to get detailed information about testcases failing due to thrown exceptions?
* Add clang-tidy integration and fix all warnings
* Avoid static init problem in insufficient_procs() (MPI)
* Use MPI_Isend in MpiConsoleReporter to avoid deadlock
* Deadlock in MpiConsoleReporter when root rank fails assert
* Cleanup of DOCTEST_DO_BINARY_EXPRESSION_COMPARISON. Fixes
* Comparison with implicit cast from non-const value can't be decomposed
* Local structured bindings cannot be used in CHECK macros (since 2.4.8)
* Add tests for DOCTEST_CONFIG_USE_STD_HEADERS
* Stringification amendments
* Clean up defines a bit; Implement
* New doctest version gives me an error: reference to local binding '...' declared in enclosing function 'DOCTEST_ANON_FUNC_16'
* The tutorial example does not work (linker errors) with clang 10
* Implementing `DOCTEST_ASSERT_IMPLEMENT_1` as lambda prevents testing structured bindings
* re-re-remove overly restrictive minimum version of meson
* Fix move-only types failing to decompose correctly
* Weird compilation error when using CHECK_THROWS/CHECK_THROWS_AS on Visual Studio 2019 with no exceptions
* Error triggered by comparing typeid with new doctest 2.4.8
* Improve Mac PowerPC support
* issue introduced in 2.4.7
* Decompose expressions containing the spaceship operator
* added nolint for cert-err58
* Fix properties not being passed in doctest_discover_tests
* Config no multithreading
* wasm\*-support?
* Fix MPI extension to work with no parallel tests
* string comparison leads to gotting stuck
* doctest_discover_tests no longer sets ENVIRONMENT variables for discovered tests.
OBS-URL: https://build.opensuse.org/request/show/1035102
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doctest?expand=0&rev=17
- Update to version 2.4.6
Fixed bugs:
* REQUIRE does not compile when operator== in different
namespace #443
* Using templated operator== inside TEST_CASE changes deduced
types of forwarding references #399
Closed issues:
* CMake doesn't link package #483
* Get list of registered test-case names #479
* Can't compile with glibc master (future 2.34): SIGSTKSZ is
no longer a constant #473
* INFO does not compile when used like a function call #469
OBS-URL: https://build.opensuse.org/request/show/880539
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doctest?expand=0&rev=11
- Update to version 2.4.5
Closed issues:
* Use of std::atomic can slow down multithreaded tests #452
* Stack buffer overflow in String constructor #460
Merged pull requests:
* Fix compilation on case-sensitive filesystems #463
* Use function-like macros for prefixless macro names #462
* Implement a multi lane atomic for assertion counts
- Update to version 2.4.4
* combine the same tests for different build configurations from
multiple shared objects without having symbol clashes #436
OBS-URL: https://build.opensuse.org/request/show/875816
OBS-URL: https://build.opensuse.org/package/show/devel:tools/doctest?expand=0&rev=9