mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 10:44:09 -04:00
Fix tests for dynamic cover generation
This commit is contained in:
parent
b6cafb08b3
commit
a02c47502a
@ -147,7 +147,7 @@ class ContentTest(LibraryBaseTest):
|
|||||||
self.ae(data, db.cover(1))
|
self.ae(data, db.cover(1))
|
||||||
self.ae(r.getheader('Used-Cache'), 'yes')
|
self.ae(r.getheader('Used-Cache'), 'yes')
|
||||||
r, data = get('cover', 3)
|
r, data = get('cover', 3)
|
||||||
self.ae(r.status, httplib.NOT_FOUND)
|
self.ae(r.status, httplib.OK) # Auto generated cover
|
||||||
r, data = get('thumb', 1)
|
r, data = get('thumb', 1)
|
||||||
self.ae(r.status, httplib.OK)
|
self.ae(r.status, httplib.OK)
|
||||||
self.ae(identify_data(data), (60, 60, 'jpeg'))
|
self.ae(identify_data(data), (60, 60, 'jpeg'))
|
||||||
|
@ -62,6 +62,8 @@ def find_tests():
|
|||||||
return unittest.defaultTestLoader.discover(os.path.dirname(os.path.abspath(__file__)), pattern='*.py')
|
return unittest.defaultTestLoader.discover(os.path.dirname(os.path.abspath(__file__)), pattern='*.py')
|
||||||
|
|
||||||
def run_tests(find_tests=find_tests):
|
def run_tests(find_tests=find_tests):
|
||||||
|
from calibre.gui2 import ensure_app, load_builtin_fonts
|
||||||
|
ensure_app(), load_builtin_fonts() # needed for dynamic cover generation
|
||||||
parser = argparse.ArgumentParser()
|
parser = argparse.ArgumentParser()
|
||||||
parser.add_argument('name', nargs='?', default=None,
|
parser.add_argument('name', nargs='?', default=None,
|
||||||
help='The name of the test to run, for e.g. writing.WritingTest.many_many_basic or .many_many_basic for a shortcut')
|
help='The name of the test to run, for e.g. writing.WritingTest.many_many_basic or .many_many_basic for a shortcut')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user