mirror of
https://github.com/9001/copyparty.git
synced 2025-08-17 09:02:15 -06:00
fix unittest for recent macos versions
This commit is contained in:
parent
300c0194c7
commit
db65d05cb5
|
@ -3,6 +3,7 @@
|
||||||
from __future__ import print_function, unicode_literals
|
from __future__ import print_function, unicode_literals
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
import time
|
||||||
import json
|
import json
|
||||||
import shutil
|
import shutil
|
||||||
import unittest
|
import unittest
|
||||||
|
@ -59,8 +60,15 @@ class TestVFS(unittest.TestCase):
|
||||||
|
|
||||||
if os.path.exists("/Volumes"):
|
if os.path.exists("/Volumes"):
|
||||||
devname, _ = self.chkcmd("hdiutil", "attach", "-nomount", "ram://8192")
|
devname, _ = self.chkcmd("hdiutil", "attach", "-nomount", "ram://8192")
|
||||||
|
for _ in range(10):
|
||||||
|
try:
|
||||||
_, _ = self.chkcmd("diskutil", "eraseVolume", "HFS+", "cptd", devname)
|
_, _ = self.chkcmd("diskutil", "eraseVolume", "HFS+", "cptd", devname)
|
||||||
return "/Volumes/cptd"
|
return "/Volumes/cptd"
|
||||||
|
except:
|
||||||
|
print('lol macos')
|
||||||
|
time.sleep(0.25)
|
||||||
|
|
||||||
|
raise Exception("ramdisk creation failed")
|
||||||
|
|
||||||
raise Exception("TODO support windows")
|
raise Exception("TODO support windows")
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue