X-Git-Url: https://zdv2.bktei.com/gitweb/EVA-2020-02-2.git/blobdiff_plain/be4d0fc9022240b5047654523aab877cbaa8a73d..4cc6c622eb92bbc223db977e37bd351f84ef2ee5:/library/tests/conftest.py?ds=inline diff --git a/library/tests/conftest.py b/library/tests/conftest.py index 8a3ffb4..b026172 100644 --- a/library/tests/conftest.py +++ b/library/tests/conftest.py @@ -54,3 +54,20 @@ def atexit(): yield atexit del sys.modules['atexit'] + +@pytest.fixture(scope='function', autouse=False) +def sounddevice(): + """Mock sounddevice module.""" + sounddevice = mock.MagicMock() + sys.modules['sounddevice'] = sounddevice + yield sounddevice + del sys.modules['sounddevice'] + + +@pytest.fixture(scope='function', autouse=False) +def numpy(): + """Mock numpy module.""" + numpy = mock.MagicMock() + sys.modules['numpy'] = numpy + yield numpy + del sys.modules['numpy']