Skip to content

Commit

Permalink
CI-windows.yml: integrated test-sehwrapper
Browse files Browse the repository at this point in the history
  • Loading branch information
firewave committed Jan 1, 2025
1 parent 87b711d commit 03192c6
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions .github/workflows/CI-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,17 @@ jobs:
env:
TEST_CPPCHECK_INJECT_BUILDDIR: injected

# TODO: test with Release configuration?
- name: Test SEH wrapper
if: matrix.config == 'release'
run: |
cmake -S . -B build.cmake.seh -DBUILD_TESTS=On || exit /b !errorlevel!
cmake --build build.cmake.seh --target test-sehwrapper || exit /b !errorlevel!
:: TODO: how to run this without copying the file?
copy build.cmake.seh\bin\Debug\test-sehwrapper.exe . || exit /b !errorlevel!
python3 -m pytest -Werror --strict-markers -vv test/seh/test-sehwrapper.py || exit /b !errorlevel!
del test-sehwrapper.exe || exit /b !errorlevel!
- name: Test addons
if: matrix.config == 'release'
run: |
Expand Down

0 comments on commit 03192c6

Please sign in to comment.