Coverage for books/tests/test_models.py: 100.00%

12 statements  

« prev     ^ index     » next       coverage.py v7.17.0, created at 2026-10-23 15:55 -0700

1import pytest 1a

2 

3pytestmark = pytest.mark.django_db 1a

4 

5 

6def test_book__str__(book): 1a

7 assert str(book) == book.title 1a

8 

9 

10def test_book_get_absolute_url(book): 1a

11 url = book.get_absolute_url() 1a

12 assert url == f"/books/{book.id}/" 1a

13 

14 

15def test_review__str__(review): 1a

16 assert str(review) == review.review 1a

17 

18 

19def test_review_get_absolute_url(review): 1a

20 url = review.get_absolute_url() 1a

21 assert url == f'{"/books/"}' 1a