ldb: Release ldb 1.3.0
[Samba.git] / ctdb / tests / eventd / eventd_042.sh
blob19a30d7d538ae0061003eb1c5d531898fb38372a
1 #!/bin/sh
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
5 define_test "releaseip event"
7 cat > "$eventd_scriptdir/01.test" <<EOF
8 #!/bin/sh
10 echo \$*
11 if [ \$# -ne 4 ] ; then
12 echo "Wrong number of arguments"
13 exit 2
15 exit 0
16 EOF
17 chmod +x "$eventd_scriptdir/01.test"
19 setup_eventd
21 required_result 1 <<EOF
22 Insufficient arguments for event releaseip
23 EOF
24 simple_test run releaseip 30
26 required_result 0 <<EOF
27 Event releaseip has never run
28 EOF
29 simple_test status releaseip lastrun
31 required_result 0 <<EOF
32 EOF
33 simple_test run releaseip 30 eth0 192.168.1.1 24
35 required_result 0 <<EOF
36 01.test OK DURATION DATETIME
37 EOF
38 simple_test status releaseip lastrun
40 required_result 0 <<EOF
41 01.test OK DURATION DATETIME
42 EOF
43 simple_test status releaseip lastpass
45 required_result 0 <<EOF
46 Event releaseip has never failed
47 EOF
48 simple_test status releaseip lastfail