mirror of
https://github.com/YuzuZensai/spleeter.git
synced 2026-01-06 04:32:43 +00:00
fix: use xdist testing
This commit is contained in:
@@ -16,10 +16,10 @@ jobs:
|
||||
command: apt-get update && apt-get install -y ffmpeg
|
||||
- run:
|
||||
name: install python dependencies
|
||||
command: pip install -r requirements.txt && pip install pytest
|
||||
command: pip install -r requirements.txt && pip install pytest pytest-xdist
|
||||
- run:
|
||||
name: pytest
|
||||
command: pytest -W ignore::FutureWarning -W ignore::DeprecationWarning -vv
|
||||
command: pytest -W ignore::FutureWarning -W ignore::DeprecationWarning -vv --forked
|
||||
- save_cache:
|
||||
key: models-{{ checksum "spleeter/model/__init__.py" }}
|
||||
paths:
|
||||
@@ -40,10 +40,10 @@ jobs:
|
||||
command: apt-get update && apt-get install -y ffmpeg
|
||||
- run:
|
||||
name: install python dependencies
|
||||
command: pip install -r requirements.txt && pip install pytest
|
||||
command: pip install -r requirements.txt && pip install pytest pytest-xdist
|
||||
- run:
|
||||
name: pytest
|
||||
command: pytest -W ignore::FutureWarning -W ignore::DeprecationWarning -vv
|
||||
command: pytest -W ignore::FutureWarning -W ignore::DeprecationWarning -vv --forked
|
||||
- save_cache:
|
||||
key: models-{{ checksum "spleeter/model/__init__.py" }}
|
||||
paths:
|
||||
|
||||
@@ -30,7 +30,7 @@ def test_separate(configuration, instruments):
|
||||
waveform, _ = adapter.load(TEST_AUDIO_DESCRIPTOR)
|
||||
separator = Separator(configuration)
|
||||
prediction = separator.separate(waveform)
|
||||
assert len(prediction) == 2
|
||||
assert len(prediction) == len(instruments)
|
||||
for instrument in instruments:
|
||||
assert instrument in prediction
|
||||
|
||||
|
||||
Reference in New Issue
Block a user