Coverage for message/tests/test_models.py: 100.00%
12 statements
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-13 16:05 -0700
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-13 16:05 -0700
1from datetime import datetime as dt
3import pytest
5from .factories import MessageFactory
7pytestmark = pytest.mark.django_db
10def test_message___str__():
11 message = MessageFactory() 1b
12 assert message.__str__() == message.title 1b
13 assert str(message) == message.title 1b
16def test_get_absolute_url():
17 message = MessageFactory() 1c
18 slug_time = dt.now().strftime("%Y/%-m/%-d") 1c
19 assert message.get_absolute_url() == f"/messages/{slug_time}/{message.slug}/" 1c