Skip to content

Commit 0525fc9

Browse files
burnout-projectsbbc2
authored andcommitted
skip 000 permission tests for root user
1 parent d10ea61 commit 0525fc9

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

tests/test_main.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ def test_set_key_encoding(dotenv_path):
6161
assert dotenv_path.read_text(encoding=encoding) == "a='é'\n"
6262

6363

64+
@pytest.mark.skipif(os.geteuid() == 0, reason="Root user can access files even with 000 permissions.")
6465
def test_set_key_permission_error(dotenv_path):
6566
dotenv_path.chmod(0o000)
6667

@@ -167,6 +168,7 @@ def test_unset_encoding(dotenv_path):
167168
assert dotenv_path.read_text(encoding=encoding) == ""
168169

169170

171+
@pytest.mark.skipif(os.geteuid() == 0, reason="Root user can access files even with 000 permissions.")
170172
def test_set_key_unauthorized_file(dotenv_path):
171173
dotenv_path.chmod(0o000)
172174

0 commit comments

Comments
 (0)