Commit Graph

3 Commits

Author SHA1 Message Date
c47aeff07d chore: upgrade pytest-html 3.x -> 4.x, fix pytest.ini
- Upgrade pytest-html 3.2.0 to 4.x (совместима с pytest 9.1)
- Убрать пин версии pytest-html==3.2.0 в requirements.txt
- Перенести --html флаг из ручного запуска в pytest.ini addopts,
  чтобы отчёт генерировался автоматически при каждом запуске pytest
- Убрать html_report_dir из pytest.ini (не поддерживается, вызывал
  PytestConfigWarning: Unknown config option)
- Исправить опечатку в маркере vetstation
- Добавить html-report/ и report.html в .gitignore
2026-08-31 11:27:54 +03:00
642ee27588 security: move credentials to .env file
- Remove hardcoded logins/passwords from conftest.py
- Load credentials via python-dotenv from .env (excluded from git)
- Add BASE_URL env variable for easy environment switching
- Add .env.example template for new contributors
- Add validation: clear error message if .env is not filled
- Add python-dotenv to requirements.txt
2026-08-28 10:39:08 +03:00
365796452f feat: initialize end-to-end testing framework with pytest configuration and login test suites 2026-08-27 23:58:31 +03:00