Run all C++ tests from a single executable (#3582)

This commit is contained in:
Dustin J. Mitchell 2024-08-11 20:20:17 -04:00 committed by GitHub
parent 4ff63a7960
commit c719cce4f1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
44 changed files with 138 additions and 94 deletions

View file

@ -17,7 +17,7 @@ jobs:
run: cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS=--coverage
- name: Build project
run: cmake --build build --target build_tests
run: cmake --build build --target test_runner --target task_executable
- name: Test project
run: ctest --test-dir build -j 8 --output-on-failure