summaryrefslogtreecommitdiff
path: root/tests/integration
diff options
context:
space:
mode:
Diffstat (limited to 'tests/integration')
-rw-r--r--tests/integration/targets/vyos_firewall_rules/tests/cli/merged.yaml11
-rw-r--r--tests/integration/targets/vyos_firewall_rules/vars/main.yaml4
2 files changed, 15 insertions, 0 deletions
diff --git a/tests/integration/targets/vyos_firewall_rules/tests/cli/merged.yaml b/tests/integration/targets/vyos_firewall_rules/tests/cli/merged.yaml
index d8b7d174..48fdff7f 100644
--- a/tests/integration/targets/vyos_firewall_rules/tests/cli/merged.yaml
+++ b/tests/integration/targets/vyos_firewall_rules/tests/cli/merged.yaml
@@ -39,11 +39,13 @@
action: accept
description: Rule 101 is configured by Ansible
ipsec: match-ipsec
+ disabled: true
- number: 102
action: reject
description: Rule 102 is configured by Ansible
ipsec: match-ipsec
+ disable: true
- number: 103
action: accept
@@ -60,6 +62,9 @@
related: true
state: merged
+ - vyos.vyos.vyos_facts:
+ gather_network_resources: firewall_rules
+
- name: Assert that before dicts were correctly generated
assert:
that:
@@ -72,6 +77,12 @@
- "{{ merged['commands'] | symmetric_difference(result['commands']) |length\
\ == 0 }}"
+ - name: Assert that fact was correctly generated
+ assert:
+ that:
+ - "{{ merged['after'] | symmetric_difference(ansible_facts['network_resources']['firewall_rules']) |length\
+ \ == 0 }}"
+
- name: Assert that after dicts was correctly generated
assert:
that:
diff --git a/tests/integration/targets/vyos_firewall_rules/vars/main.yaml b/tests/integration/targets/vyos_firewall_rules/vars/main.yaml
index 88323bae..3bd15129 100644
--- a/tests/integration/targets/vyos_firewall_rules/vars/main.yaml
+++ b/tests/integration/targets/vyos_firewall_rules/vars/main.yaml
@@ -17,10 +17,12 @@ merged:
- set firewall name INBOUND default-action 'accept'
- set firewall name INBOUND description 'IPv4 INBOUND rule set'
- set firewall name INBOUND rule 101 action 'accept'
+ - set firewall name INBOUND rule 101 disable
- set firewall name INBOUND rule 101
- set firewall name INBOUND rule 101 description 'Rule 101 is configured by Ansible'
- set firewall name INBOUND rule 101 ipsec 'match-ipsec'
- set firewall name INBOUND rule 102 action 'reject'
+ - set firewall name INBOUND rule 102 disable
- set firewall name INBOUND rule 102
- set firewall name INBOUND rule 102 description 'Rule 102 is configured by Ansible'
- set firewall name INBOUND rule 102 ipsec 'match-ipsec'
@@ -58,8 +60,10 @@ merged:
action: accept
description: Rule 101 is configured by Ansible
ipsec: match-ipsec
+ disable: true
- number: 102
action: reject
+ disable: true
description: Rule 102 is configured by Ansible
ipsec: match-ipsec
- number: 103