Skip to content

Commit

Permalink
Add cstest to Windows
Browse files Browse the repository at this point in the history
  • Loading branch information
Rot127 committed Aug 8, 2024
1 parent 0073ad4 commit c9e48da
Showing 1 changed file with 24 additions and 4 deletions.
28 changes: 24 additions & 4 deletions .github/workflows/CITest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -106,12 +106,12 @@ jobs:
run: |
sh suite/run_invalid_cstool.sh
- name: cstest unit tests (cmake)
- name: cstest unit tests
if: startsWith(matrix.config.build-system, 'cmake')
run: |
ctest --test-dir build --output-on-failure -R UnitCSTest
- name: cstest integration tests (cmake)
- name: cstest integration tests
if: startsWith(matrix.config.build-system, 'cmake')
run: |
ctest --test-dir build --output-on-failure -R IntegrationCSTest
Expand Down Expand Up @@ -163,5 +163,25 @@ jobs:
run: |
cmake --version
cmake --preset=${{ matrix.config.platform }}-x64
cmake --build --preset build-${{ matrix.config.platform }}-release
cmake --build --preset install-${{ matrix.config.platform }}-release
cmake --build -DCAPSTONE_BUILD_CSTEST=ON --preset build-${{ matrix.config.platform }}-release
cmake --build -DCAPSTONE_BUILD_CSTEST=ON --preset install-${{ matrix.config.platform }}-release
- name: cstest unit tests - Windows
run: |
ctest --test-dir build --output-on-failure -R UnitCSTest
- name: cstest integration tests - Windows
run: |
ctest --test-dir build --output-on-failure -R IntegrationCSTest
- name: cstest MC - Windows
run: |
ctest --test-dir build --output-on-failure -R MCTests
- name: cstest details - Windows
run: |
ctest --test-dir build --output-on-failure -R DetailTests
- name: Legacy integration tests - Windows
run: |
ctest --test-dir build --output-on-failure -R legacy*

0 comments on commit c9e48da

Please sign in to comment.