diff --git a/extras/fixture/src/unity_fixture.c b/extras/fixture/src/unity_fixture.c index ffc83a7e522490614b3d8f7d3b4b59989ae0a126..68d2945c08e7f11cbad3be4fe103e4b923b77f6a 100644 --- a/extras/fixture/src/unity_fixture.c +++ b/extras/fixture/src/unity_fixture.c @@ -41,7 +41,7 @@ int UnityMain(int argc, const char* argv[], void (*runAllTests)(void)) UnityBegin(argv[0]); announceTestRun(r); runAllTests(); - UNITY_PRINT_EOL(); + if (!UnityFixture.Verbose) UNITY_PRINT_EOL(); UnityEnd(); } diff --git a/extras/fixture/test/Makefile b/extras/fixture/test/Makefile index 179b12a5e9ab418e6667f3e0768b259ea2de946f..80e124f438c210a5026833d73313793c4df1d601 100644 --- a/extras/fixture/test/Makefile +++ b/extras/fixture/test/Makefile @@ -3,11 +3,7 @@ ifeq ($(shell uname -s), Darwin) CC = clang endif #DEBUG = -O0 -g -CFLAGS += -std=c99 -CFLAGS += -pedantic -CFLAGS += -Wall -CFLAGS += -Wextra -CFLAGS += -Werror +CFLAGS += -std=c99 -pedantic -Wall -Wextra -Werror CFLAGS += $(DEBUG) DEFINES = -D UNITY_OUTPUT_CHAR=UnityOutputCharSpy_OutputChar SRC = ../src/unity_fixture.c \ @@ -44,16 +40,13 @@ C89: $(BUILD_DIR) $(CC) $(CFLAGS) $(DEFINES) $(SRC) $(INC_DIR) -o $(TARGET) -D UNITY_EXCLUDE_STDLIB_MALLOC -std=c89 ./$(TARGET) -clangEverything: - clang $(CFLAGS) $(DEFINES) $(SRC) $(INC_DIR) -o $(TARGET) -Weverything - $(BUILD_DIR): mkdir -p $(BUILD_DIR) clean: rm -f $(TARGET) $(BUILD_DIR)/*.gc* -coverage: $(BUILD_DIR) +cov: $(BUILD_DIR) cd $(BUILD_DIR) && \ $(CC) $(DEFINES) $(foreach i, $(SRC), ../test/$(i)) $(INC_DIR) -o $(TARGET) -fprofile-arcs -ftest-coverage rm -f $(BUILD_DIR)/*.gcda