Skip to content

Commit 6bc3b61

Browse files
committed
ci: enable code coverage option
Build tests with enabled `ENABLE_COV` CMake option. Follows up commit "cmake: fix code coverage with ENABLE_LAPI_TESTS".
1 parent 18e9c87 commit 6bc3b61

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

.github/workflows/test.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ jobs:
6969
cmake -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ \
7070
-DUSE_LUA=ON -DENABLE_BUILD_PROTOBUF=OFF \
7171
-DENABLE_INTERNAL_TESTS=ON -DENABLE_LAPI_TESTS=ON \
72+
-DENABLE_COV=ON \
7273
-G Ninja -S . -B build
7374
if: ${{ matrix.LUA == 'lua' }}
7475

@@ -77,6 +78,7 @@ jobs:
7778
cmake -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ \
7879
-DUSE_LUAJIT=ON -DENABLE_BUILD_PROTOBUF=OFF \
7980
-DENABLE_INTERNAL_TESTS=ON -DENABLE_LAPI_TESTS=ON \
81+
-DENABLE_COV=ON \
8082
-G Ninja -S . -B build
8183
if: ${{ matrix.LUA == 'luajit' }}
8284

0 commit comments

Comments
 (0)