-TESTS = tests-normal.sh tests-passthrough.sh
-dist_check_SCRIPTS = tests-normal.sh tests-passthrough.sh common.sh
+# Default since automake 1.13, necessary for older versions.
+AUTOMAKE_OPTIONS = color-tests parallel-tests
+
+TESTS = tests-normal.sh tests-passthrough.sh tests-authentication.sh
+dist_check_SCRIPTS = $(TESTS) common.sh
check_PROGRAMS = client
-client_SOURCES = client.c
dist_check_DATA = server-bad.pem server-key.pem server.pem
+
+CLEANFILES = \
+ proxy-ca-key.pem \
+ proxy-ca.pem \
+ proxy-dh.pem \
+ proxy-invalid.pem \
+ proxy-key.pem \
+ tmp
+
+# Tests can't be run in parallel.
+.NOTPARALLEL: