diff options
author | Matt Martz <matt@sivel.net> | 2019-08-12 15:13:07 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-08-12 15:13:07 -0500 |
commit | 697b566971ef855d83292a7c8f954275100d6803 (patch) | |
tree | ecb2bb7c5842e451899d5b186159e9f0b399bb1f /test/units/module_utils/basic/test_atomic_move.py | |
parent | 8bca160363390be79481a6f4b7673cbb5efb9278 (diff) | |
download | ansible-697b566971ef855d83292a7c8f954275100d6803.tar.gz |
Update units to pass on macOS (#60435)
* Update units to pass on macOS. Fixes #27810
* raising=False
Diffstat (limited to 'test/units/module_utils/basic/test_atomic_move.py')
-rw-r--r-- | test/units/module_utils/basic/test_atomic_move.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test/units/module_utils/basic/test_atomic_move.py b/test/units/module_utils/basic/test_atomic_move.py index dce3941906..7bd9496edd 100644 --- a/test/units/module_utils/basic/test_atomic_move.py +++ b/test/units/module_utils/basic/test_atomic_move.py @@ -7,6 +7,7 @@ from __future__ import absolute_import, division, print_function __metaclass__ = type +import os import errno import json from itertools import product @@ -27,7 +28,7 @@ def atomic_am(am, mocker): @pytest.fixture -def atomic_mocks(mocker): +def atomic_mocks(mocker, monkeypatch): environ = dict() mocks = { 'chmod': mocker.patch('os.chmod'), @@ -53,6 +54,9 @@ def atomic_mocks(mocker): mocks['umask'].side_effect = [18, 0] mocks['rename'].return_value = None + # normalize OS specific features + monkeypatch.delattr(os, 'chflags', raising=False) + yield mocks |