11
11
12
12
@pytest .mark .skipif (platform .system () == "Windows" , reason = "validate full permissions only in Unix" )
13
13
@pytest .mark .parametrize ("read,write,execute,expected" , [
14
- (True , True , True , 0o755 ),
14
+ (True , True , True , 0o754 ),
15
15
(False , True , False , 0o200 ),
16
- (False , False , True , 0o111 ),
17
- (True , False , True , 0o555 ),
16
+ (False , False , True , 0o110 ),
17
+ (True , False , True , 0o554 ),
18
18
(True , True , False , 0o644 ),
19
19
(True , False , False , 0o444 ),
20
20
(False , False , False , 0o000 ),])
@@ -34,10 +34,10 @@ def test_chmod_single_file(read, write, execute, expected):
34
34
35
35
@pytest .mark .skipif (platform .system () == "Windows" , reason = "validate full permissions only in Unix" )
36
36
@pytest .mark .parametrize ("read,write,execute,expected" , [
37
- (True , True , True , 0o755 ),
37
+ (True , True , True , 0o754 ),
38
38
(False , True , False , 0o200 ),
39
- (False , False , True , 0o111 ),
40
- (True , False , True , 0o555 ),
39
+ (False , False , True , 0o110 ),
40
+ (True , False , True , 0o554 ),
41
41
(True , True , False , 0o644 ),
42
42
(True , False , False , 0o444 ),
43
43
(False , False , False , 0o000 ),])
0 commit comments