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")