mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-08 22:33:25 +00:00
fixes minor bugs in eos_eapi module (#21925)
* module will now check protocol running state before return * warns on config argument no longer being needed * lots of integration test cases updated * updates unit and integration test cases for state check fixes #21908
This commit is contained in:
38
test/integration/targets/eos_eapi/tests/cli/zzz_reset.1
Normal file
38
test/integration/targets/eos_eapi/tests/cli/zzz_reset.1
Normal file
@@ -0,0 +1,38 @@
|
||||
- debug: msg="START CLI/RESET.YAML"
|
||||
|
||||
- name: Change endpoint ports back to default values
|
||||
eos_config:
|
||||
lines: default management api http-commands
|
||||
match: none
|
||||
provider: "{{ cli }}"
|
||||
register: eos_eapi_output
|
||||
connection: local
|
||||
|
||||
- eos_command:
|
||||
commands:
|
||||
- show management api http-commands | json
|
||||
provider: "{{ cli }}"
|
||||
register: http_config
|
||||
connection: local
|
||||
|
||||
- name: Expect endpoint ports to have default port values
|
||||
assert:
|
||||
that:
|
||||
- http_config.stdout[0].httpServer.port == 80
|
||||
- http_config.stdout[0].httpsServer.port == 443
|
||||
- http_config.stdout[0].localHttpServer.port == 8080
|
||||
|
||||
- name: Change endpoint ports back to default values again
|
||||
eos_config:
|
||||
lines: default management api http-commands
|
||||
match: none
|
||||
provider: "{{ cli }}"
|
||||
register: eos_eapi_output
|
||||
connection: local
|
||||
|
||||
- name: Expect action to be idempotent
|
||||
assert:
|
||||
that:
|
||||
- "eos_eapi_output.changed == false"
|
||||
|
||||
- debug: msg="END CLI/RESET.YAML"
|
||||
Reference in New Issue
Block a user