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
commit424609b4cdc598fcd21cc272b16e64e7e54422de (patch)
treeab1e218683abd320cc2fe5db50e4bbbb7018fad0 /Makefile
parent55ba72efa4e5d2363f8e0c2cf729c596e760e1c3 (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