mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Forgot this file in the previous commit
This commit is contained in:
parent
a8b29afc50
commit
249c71877c
@ -12,6 +12,7 @@ from repr import repr
|
|||||||
from functools import partial
|
from functools import partial
|
||||||
from operator import itemgetter
|
from operator import itemgetter
|
||||||
|
|
||||||
|
from calibre.library.field_metadata import fm_as_dict
|
||||||
from calibre.db.tests.base import BaseTest
|
from calibre.db.tests.base import BaseTest
|
||||||
|
|
||||||
# Utils {{{
|
# Utils {{{
|
||||||
@ -83,12 +84,13 @@ class LegacyTest(BaseTest):
|
|||||||
return x
|
return x
|
||||||
|
|
||||||
def get_props(db):
|
def get_props(db):
|
||||||
props = ('user_version', 'is_second_db', 'library_id', 'field_metadata',
|
props = ('user_version', 'is_second_db', 'library_id',
|
||||||
'custom_column_label_map', 'custom_column_num_map', 'library_path', 'dbpath')
|
'custom_column_label_map', 'custom_column_num_map', 'library_path', 'dbpath')
|
||||||
fprops = ('last_modified', )
|
fprops = ('last_modified', )
|
||||||
ans = {x:getattr(db, x) for x in props}
|
ans = {x:getattr(db, x) for x in props}
|
||||||
ans.update({x:getattr(db, x)() for x in fprops})
|
ans.update({x:getattr(db, x)() for x in fprops})
|
||||||
ans['all_ids'] = frozenset(db.all_ids())
|
ans['all_ids'] = frozenset(db.all_ids())
|
||||||
|
ans['field_metadata'] = fm_as_dict(db.field_metadata)
|
||||||
return to_unicode(ans)
|
return to_unicode(ans)
|
||||||
|
|
||||||
old = self.init_old()
|
old = self.init_old()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user