X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/b2d342589a7889a3b096e7192453d53bd28eed7d..f8e76735cc10d9132eb7ca761b0257c50b0c1a10:/src/catalogue/tests/tags.py diff --git a/src/catalogue/tests/tags.py b/src/catalogue/tests/tags.py index e6fe17c6d..d5aa72c49 100644 --- a/src/catalogue/tests/tags.py +++ b/src/catalogue/tests/tags.py @@ -2,6 +2,8 @@ # This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. # +from unittest import skip + from django.core.files.base import ContentFile from django.test import Client from catalogue import models @@ -187,6 +189,7 @@ class CleanTagRelationTests(WLTestCase): """ self.book = models.Book.from_text_and_meta(ContentFile(book_text), book_info) + @skip('Not implemented and not priority') def test_delete_objects(self): """ there should be no related tags left after deleting some objects """ @@ -229,7 +232,7 @@ class TestIdenticalTag(WLTestCase): related_themes = book.related_themes() for category in 'author', 'kind', 'genre', 'epoch': - self.assertTrue('tag' in [tag.slug for tag in book.tags.filter(category=category)], + self.assertTrue('tag' in book.tags.filter(category=category).values_list('slug', flat=True), 'missing related tag for %s' % category) self.assertTrue('tag' in [tag.slug for tag in related_themes]) @@ -273,7 +276,7 @@ class BookTagsTests(WLTestCase): book = models.Book.objects.get(slug='parent') related_themes = book.related_themes() - self.assertEqual([t.slug for t in book.tags.filter(category='author')], + self.assertEqual([t.slug for t in book.authors()], ['common-man']) self.assertEqual([t.slug for t in book.tags.filter(category='kind')], ['kind'])