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

11 statements  

« prev     ^ index     » next       coverage.py v7.17.0, created at 2026-10-30 10:03 -0700

1from datetime import datetime as dt 1a

2 

3import pytest 1a

4 

5from .factories import MessageFactory 1a

6 

7pytestmark = pytest.mark.django_db 1a

8 

9 

10def test_message___str__(): 1a

11 message = MessageFactory() 1a

12 assert str(message) == message.title 1a

13 

14 

15def test_get_absolute_url(): 1a

16 message = MessageFactory() 1a

17 slug_time = dt.now().strftime("%Y/%-m/%-d") 1a

18 assert message.get_absolute_url() == f"/messages/{slug_time}/{message.slug}/" 1a