# Decide if the control agent TLS test can work.
ca_tls_test=no
if test "x$enable_shell" != "xno"; then
- major=` echo $PYTHON_VERSION | cut -d '.' -f 1`
+ major=$(echo $PYTHON_VERSION | cut -d '.' -f 1)
if test "x$major" = "x3"; then
ca_tls_test="$tls_support"
else
AC_CONFIG_FILES([src/bin/agent/tests/test_basic_auth_libraries.h])
AC_CONFIG_FILES([src/bin/agent/tests/test_callout_libraries.h])
AC_CONFIG_FILES([src/bin/agent/tests/test_data_files_config.h])
-AC_CONFIG_FILES([src/bin/agent/tests/tls_ca_process_tests.sh],
- [chmod +x src/bin/agent/tests/tls_ca_process_tests.sh])
AC_CONFIG_FILES([src/bin/d2/Makefile])
AC_CONFIG_FILES([src/bin/d2/tests/Makefile])
AC_CONFIG_FILES([src/bin/d2/tests/d2_process_tests.sh],
[chmod +x src/bin/shell/tests/shell_process_tests.sh])
AC_CONFIG_FILES([src/bin/shell/tests/shell_unittest.py],
[chmod +x src/bin/shell/tests/shell_unittest.py])
+AC_CONFIG_FILES([src/bin/shell/tests/tls_ca_process_tests.sh],
+ [chmod +x src/bin/shell/tests/tls_ca_process_tests.sh])
AC_CONFIG_FILES([src/hooks/Makefile])
AC_CONFIG_FILES([src/hooks/dhcp/Makefile])
AC_CONFIG_FILES([src/hooks/dhcp/bootp/Makefile])
# The test of dynamic reconfiguration based on signals will work only
# if we are using file based configuration approach.
SHTESTS += ca_process_tests.sh
-if CA_TLS_TEST
-SHTESTS += tls_ca_process_tests.sh
-endif
-noinst_SCRIPTS = ca_process_tests.sh tls_ca_process_tests.sh
+noinst_SCRIPTS = ca_process_tests.sh
-EXTRA_DIST = ca_process_tests.sh.in tls_ca_process_tests.sh.in
+EXTRA_DIST = ca_process_tests.sh.in
EXTRA_DIST += testdata/get_config.json
# test using command-line arguments, so use check-local target instead of TESTS
PYTESTS = shell_unittest.py
-SHTESTS = shell_process_tests.sh basic_auth_tests.sh
+
+SHTESTS =
+SHTESTS += basic_auth_tests.sh
+SHTESTS += shell_process_tests.sh
+if CA_TLS_TEST
+SHTESTS += tls_ca_process_tests.sh
+endif
+
noinst_SCRIPTS = $(PYTESTS) $(SHTESTS)
-DISTCLEANFILES = basic_auth_tests.sh shell_process_tests.sh shell_unittest.py
+DISTCLEANFILES = $(PYTESTS) $(SHTESTS)
# test using command-line arguments, so use check-local target instead of TESTS
check-local: check-shell check-python