update translation
[wolnelektury.git] / src / catalogue / tests / tags.py
index e6fe17c..d5aa72c 100644 (file)
@@ -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'])