4cb568c326
Use .venv/bin/python3 by default, with PYTHON_PATH as an override, and update the setup script and docs to match the new virtualenv-based workflow.
Integration Tests
This directory is reserved for tests that require external dependencies or a Python environment with pykeepass installed.
Conventions
- Use
*.test.tsfilenames. - Keep tests here isolated from unit tests.
- Prefer explicit setup/skip logic when runtime dependencies are missing.
- Integration tests should verify the real KeePass bridge when
pykeepassand fixture credentials are available. - Prefer fixtures in
tests/fixtures/and keep expectations aligned with the companion JSON file.