Skip to content

Commit 0a5f084

Browse files
committed
tests: add uv to tests
Signed-off-by: Henry Schreiner <[email protected]>
1 parent a51a052 commit 0a5f084

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

test/conftest.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -108,11 +108,13 @@ def docker_warmup_fixture(
108108
return None
109109

110110

111-
@pytest.fixture(params=["pip", "build"])
111+
@pytest.fixture(params=["pip", "build", "uv"])
112112
def build_frontend_env_nouv(request: pytest.FixtureRequest) -> dict[str, str]:
113113
frontend = request.param
114-
if platform == "pyodide" and frontend == "pip":
115-
pytest.skip("Can't use pip as build frontend for pyodide platform")
114+
if platform == "pyodide" and frontend in {"pip", "uv"}:
115+
pytest.skip("Can't use pip or uv as build frontend for pyodide platform")
116+
if frontend == "uv" and find_uv() is None:
117+
pytest.skip("Can't find uv")
116118

117119
return {"CIBW_BUILD_FRONTEND": frontend}
118120

0 commit comments

Comments
 (0)