diff options
author | Martin Schwenke <martin@meltin.net> | 2012-10-10 15:03:06 +1100 |
---|---|---|
committer | Martin Schwenke <martin@meltin.net> | 2012-10-11 12:10:45 +1100 |
commit | 8e7facc5d31bebd96410e5e0bb581baf0b11b9aa (patch) | |
tree | 9f6b30b35434e8ddec1f13dd6162411f74e56945 /ctdb/tests/eventscripts/13.per_ip_routing.017.sh | |
parent | cfef70236325c0edd9f1253ea801bfb0bf6f529e (diff) | |
download | samba-8e7facc5d31bebd96410e5e0bb581baf0b11b9aa.tar.gz samba-8e7facc5d31bebd96410e5e0bb581baf0b11b9aa.tar.xz samba-8e7facc5d31bebd96410e5e0bb581baf0b11b9aa.zip |
tests/eventscripts: add unit tests for policy routing reconfigure
Signed-off-by: Martin Schwenke <martin@meltin.net>
(This used to be ctdb commit bd4ff176387372b1c233373c0bc8ced523fc9670)
Diffstat (limited to 'ctdb/tests/eventscripts/13.per_ip_routing.017.sh')
-rwxr-xr-x | ctdb/tests/eventscripts/13.per_ip_routing.017.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/ctdb/tests/eventscripts/13.per_ip_routing.017.sh b/ctdb/tests/eventscripts/13.per_ip_routing.017.sh new file mode 100755 index 00000000000..dcb436ac66a --- /dev/null +++ b/ctdb/tests/eventscripts/13.per_ip_routing.017.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +. "${TEST_SCRIPTS_DIR}/unit.sh" + +define_test "1 IP configured, reconfigure" + +setup_ctdb +setup_ctdb_policy_routing + +create_policy_routing_config 1 default + +# no takeip, but reconfigure should add any missing routes +ok 'Reconfiguring service "13.per_ip_routing"...' +simple_test_event "reconfigure" + +check_routes 1 default |