chore(e2e): scaffold E2E harness directory and install deps
Add pytest-playwright and pytest-json-report to requirements.txt; create tests/e2e/ skeleton (modes/, pages/, results/) with __init__.py files and .gitkeep; add results subdirs to .gitignore.
This commit is contained in:
parent
251f463522
commit
0317b9582a
6 changed files with 7 additions and 0 deletions
5
.gitignore
vendored
5
.gitignore
vendored
|
|
@ -49,3 +49,8 @@ demo/seed_demo.py
|
|||
# Git worktrees
|
||||
.worktrees/
|
||||
.env.e2e
|
||||
|
||||
# E2E test result artifacts
|
||||
tests/e2e/results/demo/
|
||||
tests/e2e/results/cloud/
|
||||
tests/e2e/results/local/
|
||||
|
|
|
|||
|
|
@ -13,6 +13,8 @@ streamlit-paste-button>=0.1.0
|
|||
# ── Job scraping ──────────────────────────────────────────────────────────
|
||||
python-jobspy>=1.1
|
||||
playwright>=1.40
|
||||
pytest-playwright>=0.4
|
||||
pytest-json-report>=1.5
|
||||
selenium
|
||||
undetected-chromedriver
|
||||
webdriver-manager
|
||||
|
|
|
|||
0
tests/e2e/__init__.py
Normal file
0
tests/e2e/__init__.py
Normal file
0
tests/e2e/modes/__init__.py
Normal file
0
tests/e2e/modes/__init__.py
Normal file
0
tests/e2e/pages/__init__.py
Normal file
0
tests/e2e/pages/__init__.py
Normal file
0
tests/e2e/results/.gitkeep
Normal file
0
tests/e2e/results/.gitkeep
Normal file
Loading…
Reference in a new issue