You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/units
Sloane Hertel 2bb09bfd12
atomic_move - fix preserving extended acls (#82818)
* use copystat to copy as many attributes as possible before os.rename

update unit test mocks for updated method of attribute preservation

add integration test for lineinfile case

remove erroneous `- meta: end_play` from lineinfile test suite

* add keep_dest_attrs parameter to control whether src attributes are
copied initially, and for existing destinations, whether the src is
updated using the dest before being renamed

consolidate with copy unsetting extended attrs

ci_complete
2 years ago
..
_vendor Require `from __future__ import annotations` (#81902) 2 years ago
ansible_test Remove unused validate-modules unit test code 2 years ago
cli Use of constant for 644 permission variable (#82762) 2 years ago
config Remove Python 2 compat (via six) from unit tests 2 years ago
errors Remove Python 2.x compat from unit tests (#82109) 2 years ago
executor Updates to interpreter discovery for 2.17 (#82420) 2 years ago
galaxy Use of constant for 644 permission variable (#82762) 2 years ago
inventory Remove Python 2 compat (via six) from unit tests 2 years ago
inventory_test_data/group_vars Merge branch 'v2_final' into devel_switch_v2 11 years ago
mock Enable file cache for vaulted host_vars_files vars plugin (#81995) 2 years ago
module_utils atomic_move - fix preserving extended acls (#82818) 2 years ago
modules test_apt: migrate from unittest to pytest (#82666) 2 years ago
parsing Enable file cache for vaulted host_vars_files vars plugin (#81995) 2 years ago
playbook Add the task info for tombstoned module/action plugins (#82451) 2 years ago
plugins Remove os.environ compat for py2 and deprecate ansible.utils.py3compat (#82794) 2 years ago
regex Remove Python 2.x compat from unit tests (#82109) 2 years ago
template Remove Python 2.x compat from unit tests (#82109) 2 years ago
utils remove repetitive words (#82799) 2 years ago
vars Remove Python 2 compat (via six) from unit tests 2 years ago
__init__.py Add empty-init code-smell script. (#18406) 9 years ago
requirements.txt Remove Python 3.9 support for the controller (#80973) 3 years ago
test_context.py Require `from __future__ import annotations` (#81902) 2 years ago
test_no_tty.py Require `from __future__ import annotations` (#81902) 2 years ago