]> git.proxmox.com Git - mirror_ovs.git/commitdiff
tests: Add test for ovn-nbctl dry run mode.
authorJakub Sitnicki <jkbs@redhat.com>
Thu, 19 Jul 2018 13:51:24 +0000 (15:51 +0200)
committerBen Pfaff <blp@ovn.org>
Mon, 23 Jul 2018 23:14:13 +0000 (16:14 -0700)
Signed-off-by: Jakub Sitnicki <jkbs@redhat.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
tests/ovn-nbctl.at

index 9f6a2783b9c39312f4f1bb3b7382e408b1f94d21..0093912beeba77a8020c577ccd645f8650a0a51a 100644 (file)
@@ -1387,3 +1387,24 @@ inactivity_probe    : 30000
 
 OVN_NBCTL_TEST_STOP
 AT_CLEANUP
+
+dnl ---------------------------------------------------------------------
+
+AT_SETUP([ovn-nbctl - dry run mode])
+OVN_NBCTL_TEST_START
+
+dnl Check that dry run has no permanent effect.
+AT_CHECK([ovn-nbctl --dry-run ls-add ls0 -- ls-list | uuidfilt], [0], [dnl
+<0> (ls0)
+])
+AT_CHECK([ovn-nbctl ls-list | uuidfilt], [0], [dnl
+])
+
+dnl Check that dry-run mode is not sticky.
+AT_CHECK([ovn-nbctl ls-add ls0])
+AT_CHECK([ovn-nbctl ls-list | uuidfilt], [0], [dnl
+<0> (ls0)
+])
+
+OVN_NBCTL_TEST_STOP
+AT_CLEANUP