From f23ec5d9f8e5de768254d5b95a79bae0c893ec20 Mon Sep 17 00:00:00 2001 From: ed Date: Sat, 23 May 2026 20:56:44 +0000 Subject: [PATCH] tests: 0bb80e92 --- tests/test_idp.py | 5 ++++- tests/test_vfs.py | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) 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)