ci: install the [dev] extra (pytest) in the release cloak/webgl guard step
The gate runner only had Playwright; `pip install -e .` doesn't pull pytest (a dev dep), so `python -m pytest` failed with "No module named pytest". Install ".[dev]" like e2e.yml does.
This commit is contained in:
@@ -355,7 +355,7 @@ jobs:
|
|||||||
- name: Cloak + WebGL-masking guards (headed)
|
- name: Cloak + WebGL-masking guards (headed)
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
python -m pip install --quiet -e .
|
python -m pip install --quiet ".[dev]"
|
||||||
INVPW_BINARY_PATH="$FF_EXE" python -m pytest \
|
INVPW_BINARY_PATH="$FF_EXE" python -m pytest \
|
||||||
tests/test_cloak.py \
|
tests/test_cloak.py \
|
||||||
"tests/test_fingerprint_surface.py::test_webgl_readpixels_no_masking_signature" \
|
"tests/test_fingerprint_surface.py::test_webgl_readpixels_no_masking_signature" \
|
||||||
|
|||||||
Reference in New Issue
Block a user