]> git.ipfire.org Git - thirdparty/suricata-update.git/commitdiff
Makefile: docker-test target to run docker tests.
authorJason Ish <ish@unx.ca>
Fri, 8 Dec 2017 22:46:34 +0000 (16:46 -0600)
committerJason Ish <ish@unx.ca>
Fri, 8 Dec 2017 22:47:39 +0000 (16:47 -0600)
Makefile

index 65d93f3c649011c57acb5f1762033e202600b808..f65902aa4b7f9d9a4f4a3c95c78872d931908602 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -20,6 +20,15 @@ test: tox
 integration-test: tox
        @tox -c tox-integration.ini
 
+docker-test:
+       @if ! which docker 2>&1 > /dev/null; then \
+               echo "error: docker is required to run docker tests"; \
+               exit 1; \
+       fi
+       @for test in $(wildcard tests/docker*); do \
+               (cd $$test && $(MAKE)); \
+       done
+
 clean:
        find . -name \*.pyc -print0 | xargs -0 rm -f
        find . -name \*~ -print0 | xargs -0 rm -f