mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Merge pull request #49632 from garethgreenaway/fixing_failing_test_python_3_7
[2018.3] Fixing integration.states.test_file.FileTest.test_directory_max_depth
This commit is contained in:
commit
93d43fac1c
1 changed files with 9 additions and 2 deletions
|
@ -829,7 +829,13 @@ class FileTest(ModuleCase, SaltReturnAssertsMixin):
|
|||
|
||||
initial_mode = '0111'
|
||||
changed_mode = '0555'
|
||||
default_mode = '0755'
|
||||
|
||||
initial_modes = {0: {sub: '0755',
|
||||
subsub: '0111'},
|
||||
1: {sub: '0111',
|
||||
subsub: '0111'},
|
||||
2: {sub: '0111',
|
||||
subsub: '0111'}}
|
||||
|
||||
if not os.path.isdir(subsub):
|
||||
os.makedirs(subsub, int(initial_mode, 8))
|
||||
|
@ -850,7 +856,8 @@ class FileTest(ModuleCase, SaltReturnAssertsMixin):
|
|||
# the mode of intermediate directories to the mode that
|
||||
# is passed.
|
||||
if sys.version_info >= (3, 7):
|
||||
self.assertEqual(default_mode,
|
||||
_mode = initial_modes[depth][untouched_dir]
|
||||
self.assertEqual(_mode,
|
||||
_get_oct_mode(untouched_dir))
|
||||
else:
|
||||
self.assertEqual(initial_mode,
|
||||
|
|
Loading…
Add table
Reference in a new issue