Coverage for books / tests / test_models.py: 100.00%
14 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-03-23 09:50 -0700
« prev ^ index » next coverage.py v7.13.5, created at 2026-03-23 09:50 -0700
1import pytest
3pytestmark = pytest.mark.django_db
6def test_book__str__(book):
7 assert book.__str__() == book.title 1b
8 assert str(book) == book.title 1b
11def test_book_get_absolute_url(book):
12 url = book.get_absolute_url() 1c
13 assert url == f"/books/{book.id}/" 1c
16def test_review__str__(review):
17 assert review.__str__() == review.review 1d
18 assert str(review) == review.review 1d
21def test_review_get_absolute_url(review):
22 url = review.get_absolute_url() 1e
23 assert url == f'{"/books/"}' 1e