mirror of
https://github.com/9001/copyparty.git
synced 2025-10-03 09:49:29 +02:00
optimizations, failsafes, formatting
This commit is contained in:
parent
480ac254ab
commit
1ff14b4e05
7 changed files with 25 additions and 11 deletions
|
@ -26,6 +26,7 @@ def hdr(query):
|
|||
class TestHttpCli(unittest.TestCase):
|
||||
def setUp(self):
|
||||
self.td = tu.get_ramdisk()
|
||||
self.maxDiff = 99999
|
||||
|
||||
def tearDown(self):
|
||||
os.chdir(tempfile.gettempdir())
|
||||
|
@ -39,6 +40,7 @@ class TestHttpCli(unittest.TestCase):
|
|||
os.mkdir(td)
|
||||
os.chdir(td)
|
||||
|
||||
# "perm+user"; r/w/a (a=rw) for user a/o/x (a=all)
|
||||
self.dtypes = ["ra", "ro", "rx", "wa", "wo", "wx", "aa", "ao", "ax"]
|
||||
self.can_read = ["ra", "ro", "aa", "ao"]
|
||||
self.can_write = ["wa", "wo", "aa", "ao"]
|
||||
|
@ -121,7 +123,8 @@ class TestHttpCli(unittest.TestCase):
|
|||
|
||||
# expected files in archives
|
||||
if rok:
|
||||
ref = [x for x in vfiles if self.in_dive(top + "/" + durl, x)]
|
||||
zs = top + "/" + durl
|
||||
ref = [x for x in vfiles if self.in_dive(zs, x)]
|
||||
ref.sort()
|
||||
else:
|
||||
ref = []
|
||||
|
@ -166,7 +169,7 @@ class TestHttpCli(unittest.TestCase):
|
|||
self.assertEqual([], zf_ng)
|
||||
|
||||
# stash
|
||||
h, ret = self.put(url)
|
||||
h, ret = self.put(durl)
|
||||
res = h.startswith("HTTP/1.1 201 ")
|
||||
self.assertEqual(res, wok)
|
||||
if wok:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue