Adds test for book add description view

This commit is contained in:
Mouse Reeve
2021-08-05 18:05:57 -07:00
parent ac52142146
commit d0114d2e83
2 changed files with 15 additions and 6 deletions

View File

@ -299,3 +299,15 @@ class BookViews(TestCase):
self.book.refresh_from_db()
self.assertTrue(self.book.cover)
def test_add_description(self):
"""add a book description"""
self.local_user.groups.add(self.group)
request = self.factory.post("", {"description": "new description hi"})
request.user = self.local_user
views.add_description(request, self.book.id)
self.book.refresh_from_db()
self.assertEqual(self.book.description, "new description hi")
self.assertEqual(self.book.last_edited_by, self.local_user)