diff --git a/pyproject.toml b/pyproject.toml index c5b7b7b..ed4f8aa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,6 +36,7 @@ dev = [ "srt>=3.5.3", "webvtt-py>=0.5.1", "pre-commit>=4.0.1", + "pytest-mock>=3.14.0", ] ui = [ "gradio>=5.0.2", diff --git a/uv.lock b/uv.lock index 6219969..4094f4c 100644 --- a/uv.lock +++ b/uv.lock @@ -299,6 +299,7 @@ dev = [ { name = "pytest" }, { name = "pytest-antilru" }, { name = "pytest-asyncio" }, + { name = "pytest-mock" }, { name = "pytest-xdist" }, { name = "ruff" }, { name = "srt" }, @@ -359,6 +360,7 @@ requires-dist = [ { name = "pytest", marker = "extra == 'dev'", specifier = ">=8.3.3" }, { name = "pytest-antilru", marker = "extra == 'dev'", specifier = ">=2.0.0" }, { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=0.24.0" }, + { name = "pytest-mock", marker = "extra == 'dev'", specifier = ">=3.14.0" }, { name = "pytest-xdist", marker = "extra == 'dev'", specifier = ">=3.6.1" }, { name = "python-multipart", specifier = ">=0.0.10" }, { name = "ruff", marker = "extra == 'dev'", specifier = ">=0.7.1" }, @@ -3943,6 +3945,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/96/31/6607dab48616902f76885dfcf62c08d929796fc3b2d2318faf9fd54dbed9/pytest_asyncio-0.24.0-py3-none-any.whl", hash = "sha256:a811296ed596b69bf0b6f3dc40f83bcaf341b155a269052d82efa2b25ac7037b", size = 18024 }, ] +[[package]] +name = "pytest-mock" +version = "3.14.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pytest" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c6/90/a955c3ab35ccd41ad4de556596fa86685bf4fc5ffcc62d22d856cfd4e29a/pytest-mock-3.14.0.tar.gz", hash = "sha256:2719255a1efeceadbc056d6bf3df3d1c5015530fb40cf347c0f9afac88410bd0", size = 32814 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f2/3b/b26f90f74e2986a82df6e7ac7e319b8ea7ccece1caec9f8ab6104dc70603/pytest_mock-3.14.0-py3-none-any.whl", hash = "sha256:0b72c38033392a5f4621342fe11e9219ac11ec9d375f8e2a0c164539e0d70f6f", size = 9863 }, +] + [[package]] name = "pytest-xdist" version = "3.6.1"