]> git.proxmox.com Git - mirror_ovs.git/commitdiff
ovs-vsctl: unit test for checking fail-mode related
authorDamijan Skvarc <damjan.skvarc@gmail.com>
Tue, 3 Dec 2019 08:33:49 +0000 (09:33 +0100)
committerBen Pfaff <blp@ovn.org>
Tue, 3 Dec 2019 19:00:57 +0000 (11:00 -0800)
unit test is introduced which checks fail-mode related commands.

Signed-off-by: Damijan Skvarc <damjan.skvarc@gmail.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
tests/ovs-vsctl.at

index 18b9cd7c89a5e056638982df35de1bc1ce831930..ff39e155a725dba94d51f25b2014bfc6d4d535e1 100644 (file)
@@ -504,6 +504,33 @@ tcp:1.2.3.4
 OVS_VSCTL_CLEANUP
 AT_CLEANUP
 
+
+AT_SETUP([fail-mode])
+AT_KEYWORDS([fail-mode ovs-vsctl])
+OVS_VSCTL_SETUP
+AT_CHECK([RUN_OVS_VSCTL_TOGETHER(
+  [add-br br0],
+
+  [get-fail-mode br0],
+  [set-fail-mode br0 secure],
+  [get-fail-mode br0],
+
+  [del-fail-mode br0],
+  [get-fail-mode br0],
+
+  [set-fail-mode br0 standalone],
+  [get-fail-mode br0])], [0], [
+
+
+secure
+
+
+
+standalone
+])
+OVS_VSCTL_CLEANUP
+AT_CLEANUP
+
 dnl ----------------------------------------------------------------------
 dnl OVS_VSCTL_SETUP_SIMPLE_FAKE_CONF([VLAN])
 m4_define([OVS_VSCTL_SETUP_SIMPLE_FAKE_CONF],