summaryrefslogtreecommitdiff
path: root/test/integration/targets/openvswitch_bridge/tests/basic.yaml
diff options
context:
space:
mode:
authorRicardo Carrillo Cruz <ricardo.carrillo.cruz@gmail.com>2017-11-21 13:24:48 +0100
committerGitHub <noreply@github.com>2017-11-21 13:24:48 +0100
commitde1bfde2d82938350c61761ea96252ab6f992f3a (patch)
tree82753c25301b4dcba12455731c510e576124cca4 /test/integration/targets/openvswitch_bridge/tests/basic.yaml
parent88a14465b7816f384d915f7dfc0c2c5a2fe08aaa (diff)
downloadansible-de1bfde2d82938350c61761ea96252ab6f992f3a.tar.gz
Add very basic openvswitch_bridge integration test (#33134)
More to come on this module.
Diffstat (limited to 'test/integration/targets/openvswitch_bridge/tests/basic.yaml')
-rw-r--r--test/integration/targets/openvswitch_bridge/tests/basic.yaml25
1 files changed, 25 insertions, 0 deletions
diff --git a/test/integration/targets/openvswitch_bridge/tests/basic.yaml b/test/integration/targets/openvswitch_bridge/tests/basic.yaml
new file mode 100644
index 0000000000..b8e859b34e
--- /dev/null
+++ b/test/integration/targets/openvswitch_bridge/tests/basic.yaml
@@ -0,0 +1,25 @@
+---
+
+- name: Make sure test bridge does not exist before tests
+ command: ovs-vsctl del-br br-test
+
+- name: Create bridge
+ openvswitch_bridge:
+ bridge: br-test
+ register: result
+
+- assert:
+ that:
+ - "result.changed == true"
+
+- name: Create bridge again (idempotent)
+ openvswitch_bridge:
+ bridge: br-test
+ register: result
+
+- assert:
+ that:
+ - "result.changed == false"
+
+- name: Tear down test bridge
+ command: ovs-vsctl del-br br-test