fix tests
authorJan Szejko <janek37@gmail.com>
Thu, 19 Apr 2018 14:20:48 +0000 (16:20 +0200)
committerJan Szejko <janek37@gmail.com>
Thu, 19 Apr 2018 14:20:48 +0000 (16:20 +0200)
src/api/handlers.py
src/api/tests.py
src/catalogue/models/book.py
src/catalogue/tests/visit.py

index 88fa1c3..9e75c53 100644 (file)
@@ -283,6 +283,9 @@ class EBooksHandler(AnonymousBooksHandler):
 
 
 class BookProxy(models.Model):
+    class Meta:
+        managed = False
+
     def __init__(self, book, key):
         self.book = book
         self.key = key
index 1ae143b..e02120d 100644 (file)
@@ -28,7 +28,7 @@ class ApiTest(TestCase):
         try:
             data = json.loads(content)
         except ValueError:
-            self.fail('No JSON could be decoded:', content)
+            self.fail('No JSON could be decoded: %s' % content)
         return data
 
 
index dc6ba50..3ab26c6 100644 (file)
@@ -349,7 +349,7 @@ class Book(models.Model):
                 urllib.urlretrieve('%s/%s' % (remote_gallery_url, ilustr_src), ilustr_path)
 
     def load_abstract(self):
-        abstract = self.wldocument().edoc.getroot().find('.//abstrakt')
+        abstract = self.wldocument(parse_dublincore=False).edoc.getroot().find('.//abstrakt')
         if abstract is not None:
             self.abstract = transform_abstrakt(abstract)
         else:
index 0edccd0..5e640ad 100644 (file)
@@ -43,8 +43,8 @@ class VisitTest(WLTestCase):
                 'lektura/a-book/motyw/theme/',
                 'motyw/theme/',
                 'autor/jane-doe/',
-                'autor/jane-doe/gatunek/genre/',
-                'autor/jane-doe/gatunek/genre/motyw/theme/',
+                'autor/jane-doe/gatunek/genre/',
+                'autor/jane-doe/gatunek/genre/motyw/theme/',
                 'b/%d/mini.pl.html' % self.book.pk,
                 'b/%d/mini_nolink.pl.html' % self.book.pk,
                 'b/%d/short.pl.html' % self.book.pk,