diff --git a/toolsrc/CMakeLists.txt b/toolsrc/CMakeLists.txt index 7dd333e30cb30f..c08e71fb066044 100644 --- a/toolsrc/CMakeLists.txt +++ b/toolsrc/CMakeLists.txt @@ -120,7 +120,7 @@ if (BUILD_TESTING) enable_testing() add_executable(vcpkg-test ${VCPKGTEST_SOURCES} $) - add_test(NAME default COMMAND vcpkg-test) + add_test(NAME default COMMAND vcpkg-test --order rand --rng-seed time) if (VCPKG_BUILD_BENCHMARKING) target_compile_options(vcpkg-test PRIVATE -DCATCH_CONFIG_ENABLE_BENCHMARKING) diff --git a/toolsrc/src/vcpkg-test/optional.cpp b/toolsrc/src/vcpkg-test/optional.cpp index ce728208f4585f..c2348c5c615a36 100644 --- a/toolsrc/src/vcpkg-test/optional.cpp +++ b/toolsrc/src/vcpkg-test/optional.cpp @@ -19,9 +19,9 @@ TEST_CASE ("equal", "[optional]") using vcpkg::Optional; CHECK(Optional{} == Optional{}); - CHECK(!(Optional{} == Optional{42})); - CHECK(!(Optional{42} == Optional{})); - CHECK(!(Optional{1729} == Optional{42})); + CHECK_FALSE(Optional{} == Optional{42}); + CHECK_FALSE(Optional{42} == Optional{}); + CHECK_FALSE(Optional{1729} == Optional{42}); CHECK(Optional{42} == Optional{42}); }