diff --git a/.github/workflows/unittests.yml b/.github/workflows/unittests.yml index b78f2b72..b6b4c542 100644 --- a/.github/workflows/unittests.yml +++ b/.github/workflows/unittests.yml @@ -46,12 +46,11 @@ jobs: - name: Install Python dependencies (Ubuntu) if: matrix.os == 'ubuntu-latest' run: | - python -m pip install .[audio,whisper-local,whisper-api] + python -m pip install .[dev,audio,whisper-local,whisper-api] - name: Install Python dependencies (Windows) if: matrix.os == 'windows-latest' run: | - python -m pip install .[whisper-local,whisper-api] + python -m pip install .[dev,whisper-local,whisper-api] - name: Test with unittest run: | - python -m doctest speech_recognition/recognizers/google.py -v - python -m unittest discover --verbose + pytest --doctest-modules -v speech_recognition/recognizers/ tests/ diff --git a/setup.cfg b/setup.cfg index 659471f2..2aa8e236 100644 --- a/setup.cfg +++ b/setup.cfg @@ -7,6 +7,8 @@ universal=1 dev = flake8 rstcheck + pytest + pytest-randomly audio = PyAudio >= 0.2.11 whisper-local =