From 0dbea4575cfecb8c7e9919232421c9ae6155a437 Mon Sep 17 00:00:00 2001 From: Ricardo Carrillo Cruz Date: Mon, 12 Jun 2017 17:41:10 +0200 Subject: [PATCH] Add assertions to openvswitch_db integration test (#25600) * Add missing delegate_to on openvswitch_db integration test runner * Add assertions to openvswitch_db integration test --- .../targets/openvswitch_db/tests/basic.yaml | 58 ++++++++++++++++++- 1 file changed, 55 insertions(+), 3 deletions(-) diff --git a/test/integration/targets/openvswitch_db/tests/basic.yaml b/test/integration/targets/openvswitch_db/tests/basic.yaml index 1f2a334550..061a84ee86 100644 --- a/test/integration/targets/openvswitch_db/tests/basic.yaml +++ b/test/integration/targets/openvswitch_db/tests/basic.yaml @@ -2,24 +2,76 @@ - command: ovs-vsctl add-br br-test -- openvswitch_db: +- name: Create bridge + openvswitch_db: table: Bridge record: br-test col: other_config key: disable-in-band value: true -- openvswitch_db: +- assert: + that: + - "result.changed == true" + +- name: Create bridge again (idempotent) + openvswitch_db: + table: Bridge + record: br-test + col: other_config + key: disable-in-band + value: true + +- assert: + that: + - "result.changed == false" + +- name: Change column value + openvswitch_db: table: Bridge record: br-test col: other_config key: disable-in-band value: false -- openvswitch_db: +- assert: + that: + - "result.changed == true" + +- name: Change column value again (idempotent) + openvswitch_db: + table: Bridge + record: br-test + col: other_config + key: disable-in-band + value: false + +- assert: + that: + - "result.changed == false" + +- name: Remove bridge + openvswitch_db: table: Bridge record: br-test col: other_config key: disable-in-band value: false state: absent + +- assert: + that: + - "result.changed == true" + +- name: Remove bridge again (idempotent) + openvswitch_db: + table: Bridge + record: br-test + col: other_config + key: disable-in-band + value: false + state: absent + +- assert: + that: + - "result.changed == false"