diff --git a/tests/integration/targets/vyos_vrrp/tests/cli/deleted_all.yaml b/tests/integration/targets/vyos_vrrp/tests/cli/deleted_all.yaml index 837d76bf..920ecb95 100644 --- a/tests/integration/targets/vyos_vrrp/tests/cli/deleted_all.yaml +++ b/tests/integration/targets/vyos_vrrp/tests/cli/deleted_all.yaml @@ -1,44 +1,44 @@ --- - debug: msg: Start vyos_vrrp purged / deleted_all integration tests ansible_connection={{ ansible_connection }} - include_tasks: _populate_config.yaml - block: - name: Purge all the VRRP configuration. register: result vyos.vyos.vyos_vrrp: &id001 config: state: deleted - name: Assert that the before dicts were correctly generated assert: that: - "{{ merged.before | symmetric_difference(result['before']) |length == 0 }}" - name: Assert that the correct set of commands were generated assert: that: - - "{{ purged.commands | symmetric_difference(result['commands']) |length == 0 }}" + - "{{ purged.commands | symmetric_difference(result['commands']) | length == 0 }}" - name: Assert that the after dicts were correctly generated assert: that: - - "{{ purged.after | symmetric_difference(result['after']) |length == 0 }}" + - "{{ purged.after | symmetric_difference(result['after']) | length == 0 }}" - name: Delete attributes of given interfaces (IDEMPOTENT) register: result vyos.vyos.vyos_vrrp: *id001 - name: Assert that the previous task was idempotent assert: that: - result.changed == false - - result.commands|length == 0 + - result.commands | length == 0 - name: Assert that the before dicts were correctly generated assert: that: - - "{{ purged.after | symmetric_difference(result['before']) |length == 0 }}" + - "{{ purged.after | symmetric_difference(result['before']) | length == 0 }}" always: - include_tasks: _remove_config.yaml diff --git a/tests/integration/targets/vyos_vrrp/tests/cli/deleted_objs.yaml b/tests/integration/targets/vyos_vrrp/tests/cli/deleted_objs.yaml deleted file mode 100644 index 246a6645..00000000 --- a/tests/integration/targets/vyos_vrrp/tests/cli/deleted_objs.yaml +++ /dev/null @@ -1,49 +0,0 @@ ---- -- debug: - msg: Start vyos_vrrp deleted integration tests ansible_connection={{ ansible_connection }} - -- include_tasks: _populate_config.yaml - -- block: - - name: Delete stub objects. - register: result - vyos.vyos.vyos_vrrp: &id001 - config: - disable: false - vrrp: - global_parameters: - startup_delay: 32 - garp: {} - groups: - - name: g1 - sync_groups: [] - virtual_servers: [] - state: deleted - - - name: Assert that the before dicts were correctly generated - assert: - that: - - "{{ merged.before | symmetric_difference(result['before']) |length == 0 }}" - - - name: Assert that the correct set of commands were generated - assert: - that: - - "{{ deleted_bulk['commands'] | symmetric_difference(result['commands']) |length == 0 }}" - - - name: Assert that the after dicts were correctly generated - assert: - that: - - "{{ deleted_bulk['after'] | symmetric_difference(result['after']) |length == 0 }}" - - - name: Delete stub objects (IDEMPOTENT) - register: result - vyos.vyos.vyos_vrrp: *id001 - - - name: Assert that the previous task was idempotent - assert: - that: - - result.changed == false - - result.commands|length == 0 - - always: - - include_tasks: _remove_config.yaml diff --git a/tests/integration/targets/vyos_vrrp/tests/cli/gathered.yaml b/tests/integration/targets/vyos_vrrp/tests/cli/gathered.yaml index eb060bef..3d3ea45b 100644 --- a/tests/integration/targets/vyos_vrrp/tests/cli/gathered.yaml +++ b/tests/integration/targets/vyos_vrrp/tests/cli/gathered.yaml @@ -1,25 +1,25 @@ --- - debug: msg: START vyos_vrrp gathered integration tests on connection={{ ansible_connection }} - include_tasks: _remove_config.yaml - include_tasks: _populate_config.yaml - block: - name: Gather config from the device in structured format. register: result vyos.vyos.vyos_vrrp: state: gathered - vyos.vyos.vyos_facts: gather_network_resources: vrrp - name: Assert that facts are correctly generated assert: that: - result.changed == false - - result.gathered|symmetric_difference(ansible_facts['network_resources']['vrrp']) == [] + - result.gathered | symmetric_difference(ansible_facts['network_resources']['vrrp']) == [] always: - include_tasks: _remove_config.yaml diff --git a/tests/integration/targets/vyos_vrrp/tests/cli/merged.yaml b/tests/integration/targets/vyos_vrrp/tests/cli/merged.yaml index 05fb9c55..08177fb2 100644 --- a/tests/integration/targets/vyos_vrrp/tests/cli/merged.yaml +++ b/tests/integration/targets/vyos_vrrp/tests/cli/merged.yaml @@ -1,42 +1,42 @@ --- - debug: msg: START vyos_vrrp merged integration tests on connection={{ ansible_connection }} - include_tasks: _remove_config.yaml - include_tasks: _populate_config.yaml - block: - name: Merge the provided configuration with the existing running configuration register: result vyos.vyos.vyos_vrrp: &id001 config: "{{ merged.config }}" state: merged - vyos.vyos.vyos_facts: gather_network_resources: vrrp - assert: that: - result.changed == true - - result.commands|symmetric_difference(merged.commands) == [] - - result.after|symmetric_difference(ansible_facts['network_resources']['vrrp']) == [] + - result.commands | symmetric_difference(merged.commands) == [] + - result.after | symmetric_difference(ansible_facts['network_resources']['vrrp']) == [] - name: Assert that before dicts were correctly generated assert: that: - - merged.before|symmetric_difference(result.before) == [] + - merged.before | symmetric_difference(result.before) == [] - name: Merge the provided configuration with the existing running configuration (IDEMPOTENT) register: result vyos.vyos.vyos_vrrp: *id001 - name: Assert that the previous task was idempotent assert: that: - result['changed'] == false - result['commands'] == [] - - result['before']|symmetric_difference(ansible_facts['network_resources']['vrrp']) == [] + - result['before'] | symmetric_difference(ansible_facts['network_resources']['vrrp']) == [] always: - include_tasks: _remove_config.yaml diff --git a/tests/integration/targets/vyos_vrrp/tests/cli/parsed.yaml b/tests/integration/targets/vyos_vrrp/tests/cli/parsed.yaml index 004ea2a2..1396087a 100644 --- a/tests/integration/targets/vyos_vrrp/tests/cli/parsed.yaml +++ b/tests/integration/targets/vyos_vrrp/tests/cli/parsed.yaml @@ -1,15 +1,15 @@ --- - debug: msg: START vyos_vrrp parsed integration tests on connection={{ ansible_connection }} - name: Provide the running configuration for parsing (config to be parsed) register: result vyos.vyos.vyos_vrrp: running_config: "{{ lookup('file', '_parsed.cfg') }}" state: parsed - name: Assert that config was correctly parsed assert: that: - result.changed == false - - result.parsed|symmetric_difference(merged.before) == [] + - result.parsed | symmetric_difference(merged.before) == [] diff --git a/tests/integration/targets/vyos_vrrp/tests/cli/purged.yaml b/tests/integration/targets/vyos_vrrp/tests/cli/purged.yaml index 2cbacb65..550ad5ba 100644 --- a/tests/integration/targets/vyos_vrrp/tests/cli/purged.yaml +++ b/tests/integration/targets/vyos_vrrp/tests/cli/purged.yaml @@ -1,44 +1,44 @@ --- - debug: msg: Start vyos_vrrp purged / deleted_all integration tests ansible_connection={{ ansible_connection }} - include_tasks: _populate_config.yaml - block: - name: Purge all the VRRP configuration. register: result vyos.vyos.vyos_vrrp: &id001 config: state: purged - name: Assert that the before dicts were correctly generated assert: that: - "{{ merged.before | symmetric_difference(result['before']) |length == 0 }}" - name: Assert that the correct set of commands were generated assert: that: - "{{ purged.commands | symmetric_difference(result['commands']) |length == 0 }}" - name: Assert that the after dicts were correctly generated assert: that: - "{{ purged.after | symmetric_difference(result['after']) |length == 0 }}" - name: Purge all the VRRP configuration (IDEMPOTENT) register: result vyos.vyos.vyos_vrrp: *id001 - name: Assert that the previous task was idempotent assert: that: - result.changed == false - - result.commands|length == 0 + - result.commands | length == 0 - name: Assert that the before dicts were correctly generated assert: that: - - "{{ purged.after | symmetric_difference(result['before']) |length == 0 }}" + - "{{ purged.after | symmetric_difference(result['before']) | length == 0 }}" always: - include_tasks: _remove_config.yaml diff --git a/tests/integration/targets/vyos_vrrp/tests/cli/rendered.yaml b/tests/integration/targets/vyos_vrrp/tests/cli/rendered.yaml index 28fa99d4..07ef3dd3 100644 --- a/tests/integration/targets/vyos_vrrp/tests/cli/rendered.yaml +++ b/tests/integration/targets/vyos_vrrp/tests/cli/rendered.yaml @@ -1,15 +1,15 @@ --- - debug: msg: START vyos_vrrp rendered integration tests on connection={{ ansible_connection }} - block: - name: Structure provided configuration into device specific commands register: result vyos.vyos.vyos_vrrp: config: "{{ rendered.config }}" state: rendered - assert: that: - result.changed == false - - result.rendered|symmetric_difference(rendered.commands) == [] + - result.rendered | symmetric_difference(rendered.commands) == [] diff --git a/tests/integration/targets/vyos_vrrp/tests/cli/replaced.yaml b/tests/integration/targets/vyos_vrrp/tests/cli/replaced.yaml index 2005d10c..034ec2b5 100644 --- a/tests/integration/targets/vyos_vrrp/tests/cli/replaced.yaml +++ b/tests/integration/targets/vyos_vrrp/tests/cli/replaced.yaml @@ -1,37 +1,37 @@ --- - debug: msg: START vyos_vrrp replaced integration tests on connection={{ ansible_connection }} - include_tasks: _remove_config.yaml - include_tasks: _populate_config.yaml - block: - name: Replace the provided configuration with the existing running configuration register: result vyos.vyos.vyos_vrrp: &id001 config: "{{ merged.config }}" state: replaced - vyos.vyos.vyos_facts: gather_network_resources: vrrp - assert: that: - result.changed == true - - result.commands|symmetric_difference(replaced.commands) == [] - - result.after|symmetric_difference(ansible_facts['network_resources']['vrrp']) == [] + - result.commands | symmetric_difference(replaced.commands) == [] + - result.after | symmetric_difference(ansible_facts['network_resources']['vrrp']) == [] - name: Replace the provided configuration with the existing running configuration (IDEMPOTENT) register: result vyos.vyos.vyos_vrrp: *id001 - name: Assert that the previous task was idempotent assert: that: - result['changed'] == false - result['commands'] == [] - - result['before']|symmetric_difference(ansible_facts['network_resources']['vrrp']) == [] + - result['before'] | symmetric_difference(ansible_facts['network_resources']['vrrp']) == [] always: - include_tasks: _remove_config.yaml