fix: use xdist testing

This commit is contained in:
Félix Voituret
2019-11-08 20:21:37 -05:00
parent 6d5398bda7
commit e912ae0fce
2 changed files with 5 additions and 5 deletions

View File

@@ -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:

View File

@@ -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