Skip to content

tests for rental session and some new fixtures#138

Open
Georgon wants to merge 1 commit intomainfrom
issue-128-tests-rental-session
Open

tests for rental session and some new fixtures#138
Georgon wants to merge 1 commit intomainfrom
issue-128-tests-rental-session

Conversation

@Georgon
Copy link

@Georgon Georgon commented Mar 13, 2026

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

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

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

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

@Georgon Georgon requested a review from petrCher March 13, 2026 07:00
@Georgon Georgon self-assigned this Mar 13, 2026
@github-actions
Copy link

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

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