mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 22:02:50 +00:00
fix win_shell/win_command nonzero RC failure setting (#26443)
* as a result of recent core engine changes to ignore rc, modules are responsible to set `failed` on nonzero RC if they want that behavior * the `failed` filter currently triggers on nonzero RC, which caused the tests to false-pass * updated tests to explicitly check both rc and failed keys, as well as using the failed filter.
This commit is contained in:
@@ -120,6 +120,7 @@
|
||||
assert:
|
||||
that:
|
||||
- cmdout|failed
|
||||
- cmdout.failed == True # check the failure key explicitly, since failed does magic with RC
|
||||
- cmdout.rc == 254
|
||||
|
||||
- name: interleave large writes between stdout/stderr (check for buffer consumption deadlock)
|
||||
|
||||
Reference in New Issue
Block a user