From 7188ce3bb172f8cbc5d567339f09c0d717c69c54 Mon Sep 17 00:00:00 2001 From: Benoit Pierre Date: Sun, 24 Nov 2024 23:05:40 +0100 Subject: [PATCH] make: tweak `coverage` rule for CI Don't exclude `nocov` tests, since on master, only one run with coverage is used. --- make/emulator.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/make/emulator.mk b/make/emulator.mk index cbfa61157..793ec80bf 100644 --- a/make/emulator.mk +++ b/make/emulator.mk @@ -47,7 +47,7 @@ coverage: coverage-summary coverage-run: all test-data $(INSTALL_DIR)/koreader/.luacov rm -f $(addprefix $(INSTALL_DIR)/koreader/,$(COVERAGE_STATS) $(COVERAGE_REPORT)) # Run tests. - $(RUNTESTS) $(INSTALL_DIR)/koreader front --coverage --tags=!nocov $T + $(RUNTESTS) $(INSTALL_DIR)/koreader front --coverage $(if $(filter undefined,$(flavor T)),--tags=!nocov,$T) # Aggregate statistics. cd $(INSTALL_DIR)/koreader && \ eval "$$($(LUAROCKS_BINARY) path)" && \