lots of refactoring around the menues and building out test cases

This commit is contained in:
Justin Bollinger
2026-02-05 13:52:06 -05:00
parent bbaa40958a
commit 9756f83b0c
32 changed files with 2458 additions and 1236 deletions
+8 -2
View File
@@ -25,13 +25,19 @@ jobs:
- name: Install project dependencies
run: |
uv venv .venv
uv pip install --python .venv/bin/python pytest
uv pip install --python .venv/bin/python pytest pytest-cov ruff mypy
uv pip install --python .venv/bin/python .
- name: Run ruff
run: .venv/bin/ruff check hate_crack
- name: Run mypy
run: .venv/bin/mypy --ignore-missing-imports hate_crack
- name: Run tests
env:
HATE_CRACK_RUN_E2E: "0"
HATE_CRACK_RUN_DOCKER_TESTS: "0"
HATE_CRACK_RUN_LIVE_TESTS: "0"
HATE_CRACK_SKIP_INIT: "1"
run: .venv/bin/python -m pytest -v
run: .venv/bin/python -m pytest