add tests

This commit is contained in:
Pavel Sobolev
2025-11-13 21:30:45 +03:00
parent b506f55060
commit 80911bd538
11 changed files with 363 additions and 7 deletions

View File

@@ -21,7 +21,7 @@ repos:
rev: 1.7.9
hooks:
- id: bandit
args: ["-r",".","-x",".venv,venv,build,dist,.tox,.mypy_cache,.ruff_cache,node_modules"]
args: ["-r",".","-x",".venv,venv,build,dist,.tox,.mypy_cache,.ruff_cache,node_modules,**/tests/**"]
additional_dependencies:
- "python-dotenv>=1.0.1,<2.0.0"
pass_filenames: false
@@ -37,4 +37,13 @@ repos:
rev: "v2.11"
hooks:
- id: vulture
args: [".","--exclude",".venv,venv,build,dist,.tox,.mypy_cache,.ruff_cache,node_modules,**/migrations/**","--min-confidence","80"]
args: [".","--exclude",".venv,venv,build,dist,.tox,.mypy_cache,.ruff_cache,node_modules,**/migrations/**","--min-confidence","80"]
- repo: local
hooks:
- id: pytest
name: pytest (unit+integration)
entry: poetry run pytest -q
language: system
pass_filenames: false
stages: [commit]