X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/46a90d7cfe54bb6df2f99175abd0ad7d26b3da72..7fdf8249c9c016e397edc3112184e74b0f3f9778:/apps/picture/tests/picture_import.py?ds=sidebyside diff --git a/apps/picture/tests/picture_import.py b/apps/picture/tests/picture_import.py index 785aa6d28..84009e674 100644 --- a/apps/picture/tests/picture_import.py +++ b/apps/picture/tests/picture_import.py @@ -1,4 +1,7 @@ # -*- coding: utf-8 -*- +# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. +# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. +# from __future__ import with_statement from os import path @@ -7,7 +10,7 @@ from catalogue.test_utils import WLTestCase class PictureTest(WLTestCase): - + def test_import(self): picture = Picture.from_xml_file(path.join(path.dirname(__file__), "files/kandinsky-composition-viii.xml")) @@ -21,4 +24,13 @@ class PictureTest(WLTestCase): path.join(path.dirname(__file__), "files/kandinsky-composition-viii.png")) picture.delete() - + + + def test_import_2(self): + picture = Picture.from_xml_file(path.join(path.dirname(__file__), "files/pejzaz-i-miasto-krzyzanowski-chmury.xml"), + path.join(path.dirname(__file__), "files/pejzaz-i-miasto-krzyzanowski-chmury.jpg"), + overwrite=True) + cats = set([t.category for t in picture.tags]) + assert 'genre' in cats + assert 'kind' in cats +