ansible/test/units/module_utils/basic
Matt Martz 98138584b7
Don't mutate os.environ in AnsibleModule.run_command, make a copy, and pass to Popen (#74791)
* Don't mutate os.environ in AnsibleModule.run_command, make a copy, and pass to Popen. Fixes #74783

* Simplify code a bit

* More simple

* Address some other potentially non threadsafe operations

* Add if around umask

* Address unit test assumptions

* Add clog frag

* yaml syntax issue
2021-05-25 12:00:47 -04:00
..
__init__.py
test__log_invocation.py
test__symbolic_mode_to_octal.py Clean up unit test boilerplate. 2020-06-22 14:20:33 -07:00
test_argument_spec.py Deprecate Py2.6 support for target nodes (#74165) 2021-04-16 11:42:29 -05:00
test_atomic_move.py ensure unsafe writes fallback (#70722) 2020-12-21 11:20:52 -05:00
test_command_nonexisting.py Let command always return stdout & stderr (#73004) 2021-01-22 08:40:53 +01:00
test_deprecate_warn.py Deprecate Py2.6 support for target nodes (#74165) 2021-04-16 11:42:29 -05:00
test_dict_converters.py
test_exit_json.py Fix unit tests on Python 3.10. 2021-05-07 16:56:30 -07:00
test_filesystem.py Move unit test compat code out of lib/ansible/. (#46996) 2018-10-12 20:01:14 -07:00
test_get_file_attributes.py Let get_file_attributes() work without lsattr -v (#71845) 2020-09-22 16:15:47 -05:00
test_get_module_path.py Move unit test compat code out of lib/ansible/. (#46996) 2018-10-12 20:01:14 -07:00
test_heuristic_log_sanitize.py Clean up unit test boilerplate. 2020-06-22 14:20:33 -07:00
test_imports.py module compat for py3.8+ controller (#73423) 2021-02-10 21:32:59 -08:00
test_log.py
test_no_log.py Sanitize URI module keys with no_log values (#70762) 2020-07-22 14:49:37 -05:00
test_platform_distribution.py Discover Flatcar Linux properly for hostname (#69627) 2020-06-02 18:41:53 +05:30
test_run_command.py Don't mutate os.environ in AnsibleModule.run_command, make a copy, and pass to Popen (#74791) 2021-05-25 12:00:47 -04:00
test_safe_eval.py Clean up unit test boilerplate. 2020-06-22 14:20:33 -07:00
test_sanitize_keys.py Sanitize URI module keys with no_log values (#70762) 2020-07-22 14:49:37 -05:00
test_selinux.py module compat for py3.8+ controller (#73423) 2021-02-10 21:32:59 -08:00
test_set_cwd.py Add intentional unit tests for basic._set_cwd and common.dict_merge (#70283) 2020-06-25 14:45:13 -05:00
test_set_mode_if_different.py Basic: don't call lstat when check_mode (#64279) 2021-04-28 13:47:03 +05:30
test_tmpdir.py Clean up unit test boilerplate. 2020-06-22 14:20:33 -07:00