Add some tests for some of the more complicated behavior in the code
Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
This commit is contained in:
16
tests/test_boards.py
Normal file
16
tests/test_boards.py
Normal file
@@ -0,0 +1,16 @@
|
||||
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})
|
||||
)
|
||||
Reference in New Issue
Block a user