Age | Commit message (Collapse) | Author |
|
Original change: https://android-review.googlesource.com/c/platform/external/catch2/+/2008357
Change-Id: I570a0b89971d5fcb08d651488c620dc7eea54e92
|
|
Original change: https://android-review.googlesource.com/c/platform/external/catch2/+/2008357
Change-Id: I3fb96b0f9f7637276ba1e7945019133be71d117f
|
|
Original change: https://android-review.googlesource.com/c/platform/external/catch2/+/2008357
Change-Id: Id2a248c8d040c45bfd587b5534e5c2cf26206f8d
|
|
Comments not preserved during refresh.
Test: m nothing
Change-Id: I8ec411647ddc7439c8acc9fd4f4549d214b73ebc
|
|
Bug: 189946434
Change-Id: I73df50a92f075bb2260175926269d7e0b88f41a1
|
|
7bc3050122 am: 0ebc218200 am: 2b2e0e9540
Original change: https://android-review.googlesource.com/c/platform/external/catch2/+/1588879
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I7234d7f5ef9cb35f9db06af8f78eb23db5a34645
|
|
7bc3050122 am: 0ebc218200 am: 2b2e0e9540
Original change: https://android-review.googlesource.com/c/platform/external/catch2/+/1588879
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5278df4ad0f132d1f7edae4a27cacec039faad78
|
|
7bc3050122 am: 0ebc218200
Original change: https://android-review.googlesource.com/c/platform/external/catch2/+/1588879
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I88386605c75acc64db81ba21c8c3d1ceb794a407
|
|
Original change: https://android-review.googlesource.com/c/platform/external/catch2/+/1588879
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I6a50ad34b30fdb2b20bda3a25d2a3a0b76a8c2b6
|
|
Original change: https://android-review.googlesource.com/c/platform/external/catch2/+/1588879
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I15ad0a4a898fdb2d511e8cdf1f69404fba76e13b
|
|
Added SPDX-license-identifier-BSD SPDX-license-identifier-BSL-1.0
SPDX-license-identifier-GPL SPDX-license-identifier-MIT
to:
Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I65cc1edb04e6a1523e5ba459385c83a973c14955
|
|
Original change: https://android-review.googlesource.com/c/platform/external/catch2/+/1556838
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I21ada53970679142a3defe1e43cd9534f6fe0106
|
|
Original change: https://android-review.googlesource.com/c/platform/external/catch2/+/1556838
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5a0be9bec02cc9027403ac96578bdc57656a298d
|
|
Original change: https://android-review.googlesource.com/c/platform/external/catch2/+/1556838
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I516e9a87e7dea0ab6a06d93023f7d24c7ea9396a
|
|
See: http://go/android-license-checking-v2-lsc
Test: m all
Bug: 151953481
Bug: 151177513
Bug: 67772237
Change-Id: I7995ebede84d2909c946df968b951bf901d13123
|
|
stag-aosp-master am: 976d18eee9 -s ours am: 1faa5d4d65 am: 8a7df8b873 am: 85b34590ad -s ours
am skip reason: subject contains skip directive
Change-Id: Ic9a8a664592d7a77ee943abc0a0e3ff4dbef4557
|
|
stag-aosp-master am: 976d18eee9 -s ours am: 1faa5d4d65 am: 8a7df8b873
Change-Id: Ied0c8ee3efd1a4934b4d6ad6ccdbb16e37194bfb
|
|
stag-aosp-master am: 976d18eee9 -s ours am: 1faa5d4d65
Change-Id: Id9e15e08679f8a7b9737e0cc0847ab97d9802b77
|
|
stag-aosp-master am: 976d18eee9 -s ours
am skip reason: subject contains skip directive
Change-Id: I290d68cd15b5eee55a83e5a0d2c102fee63a26d2
|
|
Bug: 151763422
Change-Id: I0f9ac7cde6cb659c9c84280e81c4fd01e9c7513f
|
|
6ad86d387c am: b9f6882a82
Change-Id: I59ae3bb12aeb15955134c4c04541fbabdf53c3a4
|
|
6ad86d387c
Change-Id: I622e124a20dd01e3e1ef35005bcb971de8569575
|
|
Change-Id: I2a72237c4abd62e5bdc7a1ca45c9d32ee273fe2f
|
|
Change-Id: Ifc6f57bce5249b372ecf8c4e4c19d7120e8ce707
|
|
Change-Id: Ie5592d7a694aaf0cb274931d1fdfb352f3e72cf0
|
|
Change-Id: Id8b569a33cbe98bb84cb484a958f16cbf5c9cdff
|
|
v2.11.2
--- Improvements ---
* GCC and Clang now issue warnings for suspicious code in assertions (#1880)
* E.g. `REQUIRE( int != unsigned int )` will now issue mixed signedness comparison warning
* This has always worked on MSVC, but it now also works for GCC and current Clang versions
* Colorization of "Test filters" output should be more robust now
* `--wait-for-keypress` now also accepts `never` as an option (#1866)
* Reporters no longer round-off nanoseconds when reporting benchmarking results (#1876)
* Catch2's debug break now supports iOS while using Thumb instruction set (#1862)
* It is now possible to customize benchmark's warm-up time when running the test binary (#1844)
* `--benchmark-warmup-time {ms}`
* User can now specify how Catch2 should break into debugger (#1846)
--- Fixes ---
* Fixes missing `<random>` include in benchmarking (#1831)
* Fixed missing `<iterator>` include in benchmarking (#1874)
* Hidden test cases are now also tagged with `[!hide]` as per documentation (#1847)
* Detection of whether libc provides `std::nextafter` has been improved (#1854)
* Detection of `wmain` no longer incorrectly looks for `WIN32` macro (#1849)
* Now it just detects Windows platform
* Composing already-composed matchers no longer modifies the partially-composed matcher expression
* This bug has been present for the last ~2 years and nobody reported it
Exempt-From-Owner-Approval: upgrade
Change-Id: I3b982f562713ed6025263a02f59cd3ad7e4ecd36
|
|
|
|
|
|
|
|
|
|
After printing the list of filters, switch back from yellow to black
before printing a newline to avoid the remaining output to be colored in
yellow.
|
|
The old code caused warnings to fire under MSVC, and Clang <3.8.
I could not find a GCC version where it worked, but I assume that it
did at some point.
This new code causes all of MSVC, GCC, Clang, in current versions,
to emit signed/unsigned comparison warning in test like this:
```cpp
TEST_CASE() {
int32_t i = -1;
uint32_t j = 1;
REQUIRE(i != j);
}
```
Where previously only MSVC would emit the warning.
Fixes #1880
|
|
Fix: typo; remove trailing ","
|
|
Add missing "."
|
|
|
|
|
|
needed for std::back_inserter on some platforms
|
|
Fixes #1862
|
|
Co-authored-by: Martin Hořeňovský <martin.horenovsky@gmail.com>
|
|
|
|
|
|
|
|
|
|
catch_compiler_capabilities.h: use proper math define
|
|
|
|
Closes #1849
|
|
Given that in the 2 or so years that matchers are thing nobody complained,
it seems that people do not actually write this sort of code, and the
possibility will be removed in v3. However, to avoid correctness bugs,
we will have to support this weird code in v2.
|
|
|
|
See #1846
|