summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorPaul Buetow <pbuetow@mimecast.com>2021-10-15 13:06:18 +0300
committerPaul Buetow <pbuetow@mimecast.com>2021-10-15 13:06:18 +0300
commitb27fc108ecd6eead5c97cf6e894bf8d639fff75c (patch)
treeab1e218683abd320cc2fe5db50e4bbbb7018fad0 /Makefile
parent1edc1469024d3cb74473bd99959d5d1068229c39 (diff)
Execute test directories individually
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 45b0bea..ae7b811 100644
--- a/Makefile
+++ b/Makefile
@@ -47,7 +47,9 @@ lint:
test:
${GO} clean -testcache
ifndef USE_ACL
- ${GO} test -race ./... -v
+ set -e; find . -name '*_test.go' | while read file; do dirname $$file; done | \
+ sort -u | while read dir; do ${GO} test --race -v $$dir || exit 2; done
else
- ${GO} test -race -tags linuxacl ./... -v
+ set -e;find . -name '*_test.go' | while read file; do dirname $$file; done | \
+ sort -u | while read dir; do ${GO} test --tags linuxacl --race -v $$dir || exit 2; done
endif