From: Stefano Rivera <stefanor@debian.org>
Date: Sat, 24 Apr 2021 11:47:24 -0400
Subject: tests: Skip test_unwriteable if running as root

Forwarded: https://github.com/mitogen-hq/mitogen/pull/829
---
 tests/ansible/tests/target_test.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tests/ansible/tests/target_test.py b/tests/ansible/tests/target_test.py
index 6bdc949..27c375d 100644
--- a/tests/ansible/tests/target_test.py
+++ b/tests/ansible/tests/target_test.py
@@ -86,6 +86,8 @@ class IsGoodTempDirTest(unittest2.TestCase):
             self.assertFalse(self.func(bleh))
             self.assertEquals(open(bleh).read(), 'derp')
 
+    @unittest2.skipIf(
+        os.geteuid() == 0, 'writes by root ignore directory permissions')
     def test_unwriteable(self):
         with NamedTemporaryDirectory() as temp_path:
             os.chmod(temp_path, 0)
