17 lines
491 B
Python
17 lines
491 B
Python
|
|
from django.test import TestCase
|
||
|
|
from django.urls import reverse
|
||
|
|
from board.models import Board, Post
|
||
|
|
|
||
|
|
|
||
|
|
class RedirectTestCase(TestCase):
|
||
|
|
def setUp(self):
|
||
|
|
Board.objects.create(url="test", name="test")
|
||
|
|
|
||
|
|
def test_bare_url_redirect(self):
|
||
|
|
response = self.client.get(
|
||
|
|
reverse("board:board_detail", kwargs={"url": "test"})
|
||
|
|
)
|
||
|
|
self.assertRedirects(
|
||
|
|
response, reverse("board:board_detail", kwargs={"url": "test", "page": 1})
|
||
|
|
)
|