From e594f192348467e2c656d1ea93a141cec245c6fc Mon Sep 17 00:00:00 2001 From: Richard Barnes Date: Fri, 15 Dec 2023 16:51:10 -0500 Subject: [PATCH] Re-enable Windows unit tests --- .github/workflows/main_ci.yml | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/.github/workflows/main_ci.yml b/.github/workflows/main_ci.yml index 98edbf2a..0751b5c0 100644 --- a/.github/workflows/main_ci.yml +++ b/.github/workflows/main_ci.yml @@ -63,16 +63,10 @@ jobs: run: | cmake --build "${{ env.BUILD_DIR }}" --target test -## XXX(RLB): Unit tests are currently disabled on Windows because of two -## conflicting bugs. On the one hand, doctest has a bug that causes -## doctest_discover_tests to fail when tests are built with sanitizers. On the -## other hand, if tests are not built with sanitizers, then the unit tests hang -## in the middle of the test run. -## -## - name: Unit Test (Windows) -## if: matrix.os == 'windows-latest' -## run: | -## cmake --build "${{ env.BUILD_DIR }}" --target RUN_TESTS + - name: Unit Test (Windows) + if: matrix.os == 'windows-latest' + run: | + cmake --build "${{ env.BUILD_DIR }}" --target RUN_TESTS interop-test: if: github.event.pull_request.draft == false