From d7821fab78434a12bdfbb17ec67a31b2e547b0a2 Mon Sep 17 00:00:00 2001 From: Ajurna Date: Wed, 5 May 2021 11:51:37 +0100 Subject: [PATCH] fixes for tests and update to README.md --- README.md | 3 +-- comic/tests/test_models.py | 18 +++++++++--------- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 460ae51..a17d5ff 100644 --- a/README.md +++ b/README.md @@ -39,8 +39,7 @@ export COMIC_BOOK_VOLUME=some_path_to_comics_directory Build and run the project using docker-compose: ```bash -docker-compose build -docker-compose up +docker-compose up --build -d ``` ## Running Tests diff --git a/comic/tests/test_models.py b/comic/tests/test_models.py index e06d176..b1ff949 100644 --- a/comic/tests/test_models.py +++ b/comic/tests/test_models.py @@ -63,8 +63,8 @@ class ComicBookTests(TestCase): nav = book.nav(user) - self.assertEqual(nav.prev_path, "") - self.assertEqual(nav.cur_path, urlsafe_base64_encode(book.selector.bytes)) + self.assertEqual(nav['prev_path'], "") + self.assertEqual(nav['cur_path'], urlsafe_base64_encode(book.selector.bytes)) def test_nav_with_comic_above(self): user = User.objects.get(username="test") @@ -75,9 +75,9 @@ class ComicBookTests(TestCase): nav = book.nav(user) - self.assertEqual(nav.prev_path, urlsafe_base64_encode(prev_book.selector.bytes)) - self.assertEqual(nav.cur_path, urlsafe_base64_encode(book.selector.bytes)) - self.assertEqual(nav.next_path, urlsafe_base64_encode(next_book.selector.bytes)) + self.assertEqual(nav['prev_path'], urlsafe_base64_encode(prev_book.selector.bytes)) + self.assertEqual(nav['cur_path'], urlsafe_base64_encode(book.selector.bytes)) + self.assertEqual(nav['next_path'], urlsafe_base64_encode(next_book.selector.bytes)) def test_nav_with_comic_below(self): user = User.objects.get(username="test") @@ -86,8 +86,8 @@ class ComicBookTests(TestCase): next_book = ComicBook.objects.get(file_name="test2.rar", directory__isnull=True) nav = book.nav(user) - self.assertEqual(nav.cur_path, urlsafe_base64_encode(book.selector.bytes)) - self.assertEqual(nav.next_path, urlsafe_base64_encode(next_book.selector.bytes)) + self.assertEqual(nav['cur_path'], urlsafe_base64_encode(book.selector.bytes)) + self.assertEqual(nav['next_path'], urlsafe_base64_encode(next_book.selector.bytes)) def test_nav_with_nothing_below(self): user = User.objects.get(username="test") @@ -95,8 +95,8 @@ class ComicBookTests(TestCase): book = ComicBook.objects.get(file_name="test4.rar") nav = book.nav(user) - self.assertEqual(nav.cur_path, urlsafe_base64_encode(book.selector.bytes)) - self.assertEqual(nav.next_path, "") + self.assertEqual(nav['cur_path'], urlsafe_base64_encode(book.selector.bytes)) + self.assertEqual(nav['next_path'], "") def test_generate_directory(self): user = User.objects.get(username="test")