Fixed pipefail issue that was preventing CI from reporting errors

This commit is contained in:
Christopher Haster
2017-11-22 14:49:48 -06:00
parent bf78b09d37
commit 5ee20e8d77

View File

@@ -11,6 +11,8 @@ ASM := $(SRC:.c=.s)
TEST := $(patsubst tests/%.sh,%,$(wildcard tests/test_*)) TEST := $(patsubst tests/%.sh,%,$(wildcard tests/test_*))
SHELL = /bin/bash -o pipefail
ifdef DEBUG ifdef DEBUG
CFLAGS += -O0 -g3 CFLAGS += -O0 -g3
else else
@@ -35,7 +37,7 @@ test: test_format test_dirs test_files test_seek test_parallel \
test_alloc test_paths test_orphan test_move test_corrupt test_alloc test_paths test_orphan test_move test_corrupt
test_%: tests/test_%.sh test_%: tests/test_%.sh
ifdef QUIET ifdef QUIET
./$< | sed '/^[^-=]/d' ./$< | sed -n '/^[-=]/p'
else else
./$< ./$<
endif endif