Coverage for books/tests/test_models.py: 100.00%
14 statements
« prev ^ index » next coverage.py v7.11.0, created at 2025-10-24 18:34 -0700
« prev ^ index » next coverage.py v7.11.0, created at 2025-10-24 18:34 -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