Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
define_test "unset, check no-op"
+setup
+
CTDB_RECOVERY_LOCK=""
ok_null
define_test "set to helper, check no-op"
+setup
+
CTDB_RECOVERY_LOCK="!/some/recover/lock/helper foo"
ok_null
define_test "set, exists"
-setup_reclock
+setup
ok_null
simple_test
define_test "set, doesn't exist, 4 times"
-setup_reclock
+setup
rm -f "$CTDB_RECOVERY_LOCK"
ok_null
define_test "set, doesn't exist, 4 times"
-setup_reclock
+setup
rm -f "$CTDB_RECOVERY_LOCK"
ok_null
done
}
-setup_reclock ()
+setup ()
{
- CTDB_RECOVERY_LOCK=$(mktemp --tmpdir="$EVENTSCRIPTS_TESTS_VAR_DIR")
- export CTDB_RECOVERY_LOCK
+ export CTDB_RECOVERY_LOCK="${EVENTSCRIPTS_TESTS_VAR_DIR}/rec.lock"
test_cleanup cleanup_reclock
}