# -*- coding: utf-8 -*-
+from django.conf import settings
from os.path import basename, exists, join, dirname
from django.core.files.base import ContentFile, File
def test_zip_audiobooks(self):
paths = [
- join(dirname(__file__), "files/fraszka-do-anusie.xml"),
- join(dirname(__file__), "files/fraszki.xml")
+ (None, join(dirname(__file__), "files/fraszka-do-anusie.xml")),
+ (None, join(dirname(__file__), "files/fraszki.xml")),
]
url = utils.create_zip(paths, 'test-zip-slug')
bm.file.save(None, self.file)
bm.save()
- zip_url = self.book.zip_audiobooks()
- self.assertEqual('zip/'+self.book.slug+'.zip', zip_url)
+ zip_url = self.book.zip_audiobooks('ogg')
+ self.assertEqual('zip/'+self.book.slug+'_ogg.zip', zip_url)
self.assertTrue(exists(join(settings.MEDIA_ROOT, zip_url)))
bm2 = models.BookMedia(book=self.book, type='ogg', name="Other title")