diff --git a/test/integration/targets/eos_config/templates/basic/vlan.j2 b/test/integration/targets/eos_config/templates/basic/vlan.j2 new file mode 100644 index 0000000000..0ca6a74a70 --- /dev/null +++ b/test/integration/targets/eos_config/templates/basic/vlan.j2 @@ -0,0 +1,3 @@ +vlan 50 + name foo + diff --git a/test/integration/targets/eos_config/tests/cli/src_basic.yaml b/test/integration/targets/eos_config/tests/cli/src_basic.yaml index 6ab4e252cd..0919b6c46e 100644 --- a/test/integration/targets/eos_config/tests/cli/src_basic.yaml +++ b/test/integration/targets/eos_config/tests/cli/src_basic.yaml @@ -36,4 +36,15 @@ # https://github.com/ansible/ansible-modules-core/issues/4807 - "result.updates is not defined" +- name: check replace config with src + eos_config: + src: basic/vlan.j2 + replace: config + provider: "{{ cli }}" + register: result + +- assert: + that: + - "result.changed == true" + - debug: msg="END cli/src_basic.yaml"