1c20029694
* Fix all cases with pause and ctrl+c - naked: - pause: - with prompt - pause: prompt=hi - time wait - pause: seconds=60 - time wait with prompt - pause: seconds=60 prompt=hi Fixes #35372 * Use curses to control stdout * Use curses to clear lines on interactive input * Validate input for echo parameter and fail nicely if invalid * Add integration tests for pause module using pexpect * Use try except when trying to determine erase sequence to account for lack of TTY in containers in tests * Improve output validation for regular paus test * Accept two digit precision for pause length in test * Check for seconds when seconds is specificed, minutes when minutes is specified * Add test for no TTY mode Co-authored by: Toshio Kuratomi <a.badger@gmail.com> Co-authored by: Brian Coca <brian.coca+git@gmail.com> |
||
---|---|---|
.. | ||
ansible-managed-encoding.yaml | ||
azure-lb-sku.yaml | ||
base64_filter_encoding.yaml | ||
command-support-argv.yaml | ||
copy-files-default-follow.yaml | ||
copy-no-chmod.yaml | ||
copy-recursive-copy.yml | ||
encoding-docs-plugin-parsing.yaml | ||
file-disallow-src.yaml | ||
file-nonexistent-link.yaml | ||
file-nonexitent-link-recurse.yaml | ||
file-succeed-if-already-absent.yaml | ||
gem-custom-home.yaml | ||
grafana-deprecation-warnings.yaml | ||
includes.yaml | ||
mode-preserve.yaml | ||
onepassword-lookup.yaml | ||
pause-ctrl-c.yaml | ||
py36-spwd.yaml | ||
template-filename-encoding.yaml | ||
user-expires.yaml | ||
v2.6.0a1_catchup.yaml | ||
win_file-special-char-fix.yaml | ||
win_get_url-ftp-support.yaml | ||
win_module_utils_sid-conversion.yaml | ||
win_template-dest-dir-fix.yaml | ||
win_updates_typo_whitelist_fix.yaml | ||
window_become-better-errors.yaml | ||
windows-deprecation-removal.yaml | ||
winrm-encoding-fix | ||
yaml-callback-unicode.yaml |