Add audio separation web app and verified recovery sources
This commit is contained in:
1 parent
b5ee7c1e01
commit
433e6709cf
25 files changed
+381
-46
No files matched your search
+3
-1
@@ -19,7 +19,9 @@ class Tests(unittest.TestCase):
|
||||
def test_model_requires_configuration_and_unknown_download_rejected(self):
|
||||
with tempfile.TemporaryDirectory() as root:
|
||||
runtime=SeparatorRuntime(root);models=Path(root,'models');models.mkdir();name=next(iter(MODELS));(models/name).write_bytes(b'weights')
|
||||
self.assertFalse(runtime.model_ready(name));(models/MODELS[name][1]).write_text('model: {}');(models/(name+'.ready')).write_text('{}');self.assertTrue(runtime.model_ready(name))
|
||||
self.assertFalse(runtime.model_ready(name));(models/MODELS[name][1]).write_text('model: {}');(models/(name+'.ready')).write_text('{}');self.assertFalse(runtime.model_ready(name))
|
||||
from separator_runtime import SOURCES
|
||||
(models/(name+'.ready')).write_text(json.dumps({f['file']:f['sha256'] for f in SOURCES[name]['files']}));self.assertTrue(runtime.model_ready(name))
|
||||
with self.assertRaises(ValueError):runtime.download('../other')
|
||||
with self.assertRaises(ValueError):runtime.download([])
|
||||
def test_stereo_accepted_and_long_or_truncated_wav_rejected(self):
|
||||
|
||||
Reference in new issue
Block a user