diff --git a/tests/test_idp.py b/tests/test_idp.py index 3378d3b1..b2ec0580 100644 --- a/tests/test_idp.py +++ b/tests/test_idp.py @@ -38,7 +38,10 @@ class TestVFS(unittest.TestCase): unpacked.append(list(sorted(getattr(axs, k)))) pad = len(unpacked) - len(expected) - self.assertEqual(unpacked, expected + [[]] * pad) + want = expected + [[]] * pad + if want[0] and not want[4]: + want[4] = want[0] + self.assertEqual(unpacked, want) def assertAxsAt(self, au, vp, expected): vn = self.nav(au, vp) diff --git a/tests/test_vfs.py b/tests/test_vfs.py index bd7432b7..0278f8f1 100644 --- a/tests/test_vfs.py +++ b/tests/test_vfs.py @@ -188,8 +188,8 @@ class TestVFS(unittest.TestCase): self.assertAxs(n.axs.uread, ["*", "k"]) self.assertAxs(n.axs.uwrite, []) perm_na = (False, False, False, False, False, False, False, False, False) - perm_rw = (True, True, False, False, False, False, False, False, False) - perm_ro = (True, False, False, False, False, False, False, False, False) + perm_rw = (True, True, False, False, True, False, False, False, False) + perm_ro = (True, False, False, False, True, False, False, False, False) self.assertEqual(vfs.can_access("/", "*"), perm_na) self.assertEqual(vfs.can_access("/", "k"), perm_rw) self.assertEqual(vfs.can_access("/a", "*"), perm_ro)