Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
define_test "Not managed, clamd not listening"
-export CTDB_MANAGES_CLAMD=no
-export CTDB_CLAMD_SOCKET="/var/run/clamd.sock"
+setup
-setup_generic
+CTDB_MANAGES_CLAMD=no
+CTDB_CLAMD_SOCKET="/var/run/clamd.sock"
ok_null
simple_test
define_test "Managed, clamd not listening"
-export CTDB_MANAGES_CLAMD=yes
-export CTDB_CLAMD_SOCKET="/var/run/clamd.sock"
+setup
-setup_generic
+CTDB_MANAGES_CLAMD=yes
+CTDB_CLAMD_SOCKET="/var/run/clamd.sock"
required_result 1 <<EOF
ERROR: clamd not listening on $CTDB_CLAMD_SOCKET
define_test "Managed, clamd listening"
-export CTDB_MANAGES_CLAMD=yes
-export CTDB_CLAMD_SOCKET="/var/run/clamd.sock"
+setup
-setup_generic
+CTDB_MANAGES_CLAMD=yes
+CTDB_CLAMD_SOCKET="/var/run/clamd.sock"
unix_socket_listening "$CTDB_CLAMD_SOCKET"
--- /dev/null
+setup ()
+{
+ export CTDB_MANAGES_CLAMD="yes"
+ export CTDB_CLAMD_SOCKET="/var/run/clamd.sock"
+
+ setup_unix_listen
+}
setup_dbdir
setup_date
- export FAKE_TCP_LISTEN FAKE_NETSTAT_UNIX_LISTEN
+ export FAKE_TCP_LISTEN
}
tcp_port_down ()
done
}
+setup_unix_listen ()
+{
+ export FAKE_NETSTAT_UNIX_LISTEN="$*"
+}
+
unix_socket_listening ()
{
_s="$1"