--- - name: Reset initial config eos_config: before: no vlan 1-4094 defaults: yes match: exact lines: | vlan 10 name ten state active vlan 20 name twenty state active become: yes - eos_facts: gather_network_resources: vlans become: yes - set_fact: expected_config: - vlan_id: 10 name: ten - vlan_id: 20 name: twenty - assert: that: - "expected_config|symmetric_difference(ansible_facts.network_resources.vlans) == []"