ctdb-server: Use find_public_ip_vnn() in a couple of extra places
[samba4-gss.git] / ctdb / tests / UNIT / shellcheck / tests.sh
blobfe5538123cf17080bd391402a1176e878e621027
1 #!/bin/sh
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
5 define_test "tests"
7 if "$CTDB_TESTS_ARE_INSTALLED" ; then
8 run_tests="${CTDB_SCRIPTS_TESTS_BIN_DIR}/ctdb_run_tests"
9 local_daemons="${CTDB_SCRIPTS_TESTS_BIN_DIR}/ctdb_local_daemons"
10 else
11 run_tests="${CTDB_TEST_DIR}/run_tests.sh"
12 local_daemons="${CTDB_TEST_DIR}/local_daemons.sh"
15 # Scripts
16 shellcheck_test \
17 "$run_tests" \
18 "$local_daemons" \
19 "${TEST_SCRIPTS_DIR}/test_wrap"
21 # Includes
22 shellcheck_test -s sh \
23 "${TEST_SCRIPTS_DIR}/common.sh" \
24 "${TEST_SCRIPTS_DIR}/script_install_paths.sh" \
25 "${TEST_SCRIPTS_DIR}/unit.sh"
27 shellcheck_test -s bash \
28 "${TEST_SCRIPTS_DIR}/cluster.bash" \
29 "${TEST_SCRIPTS_DIR}/integration.bash" \
30 "${TEST_SCRIPTS_DIR}/integration_local_daemons.bash" \
31 "${TEST_SCRIPTS_DIR}/integration_real_cluster.bash"
33 # Test scripts and stubs
34 shellcheck_test -s sh \
35 "${CTDB_TEST_DIR}/UNIT/eventscripts/scripts/"* \
36 "${CTDB_TEST_DIR}/UNIT/eventscripts/stubs/"*