Skip to content

Fix test rental session#139

Open
Georgon wants to merge 2 commits intomainfrom
fix-test-rental-session
Open

Fix test rental session#139
Georgon wants to merge 2 commits intomainfrom
fix-test-rental-session

Conversation

@Georgon
Copy link

@Georgon Georgon commented Mar 13, 2026

Fixed version:
Исправлены тесты для rental-session. В данной версии все тесты рабочие.

В rental_session.py:
Помимо игр со скоупами есть два важных изменения, напрямую влияющие на работоспособность тестов.

В conftest.py:
Добавил новые фикстуры, необходимые для новых тестов, дабы в test_rental_session.py не было прямого обращения к БД. Также переписаны некоторые уже существующие фикстуры. Их изменения не влияют на другие файлы.

В test_rental_session.py:
Переписал уже существующие тесты, проверив их логику и работоспособность. Дописал новые. Также для ручки patch("/{session_id}") update_rental_session написал два теста на проверку прав для обычного пользователя и админа.

@github-actions
Copy link

💩 Code linting failed, use black and isort to fix it.

@Georgon Georgon requested review from Umiacha and petrCher and removed request for Umiacha March 13, 2026 08:02
@Georgon Georgon self-assigned this Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant