From: Jan Szejko Date: Thu, 19 Apr 2018 14:20:48 +0000 (+0200) Subject: fix tests X-Git-Url: https://git.mdrn.pl/wolnelektury.git/commitdiff_plain/1db3cb637620982e6b594ac0ca4ead80dcaa1f34?hp=0679f997bb4e0583f2425b0abd07186e44c26915 fix tests --- diff --git a/src/api/handlers.py b/src/api/handlers.py index 88fa1c3db..9e75c5387 100644 --- a/src/api/handlers.py +++ b/src/api/handlers.py @@ -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 diff --git a/src/api/tests.py b/src/api/tests.py index 1ae143b15..e02120de8 100644 --- a/src/api/tests.py +++ b/src/api/tests.py @@ -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 diff --git a/src/catalogue/models/book.py b/src/catalogue/models/book.py index dc6ba5099..3ab26c686 100644 --- a/src/catalogue/models/book.py +++ b/src/catalogue/models/book.py @@ -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: diff --git a/src/catalogue/tests/visit.py b/src/catalogue/tests/visit.py index 0edccd096..5e640adad 100644 --- a/src/catalogue/tests/visit.py +++ b/src/catalogue/tests/visit.py @@ -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,