mirror of
https://github.com/9001/copyparty.git
synced 2026-10-06 09:24:35 +01:00
tests: 0bb80e92
This commit is contained in:
+4
-1
@@ -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)
|
||||
|
||||
+2
-2
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user