mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Remove library.cli completely
This commit is contained in:
parent
008658f399
commit
02aa7f1be0
@ -8,7 +8,7 @@ import unittest
|
|||||||
|
|
||||||
from setup import Command
|
from setup import Command
|
||||||
|
|
||||||
TEST_MODULES = frozenset('srv db polish opf css docx cfi matcher icu smartypants build misc library'.split())
|
TEST_MODULES = frozenset('srv db polish opf css docx cfi matcher icu smartypants build misc dbcli'.split())
|
||||||
|
|
||||||
|
|
||||||
def find_tests(which_tests=None):
|
def find_tests(which_tests=None):
|
||||||
@ -66,8 +66,8 @@ def find_tests(which_tests=None):
|
|||||||
a(find_tests())
|
a(find_tests())
|
||||||
from calibre.utils.shared_file import find_tests
|
from calibre.utils.shared_file import find_tests
|
||||||
a(find_tests())
|
a(find_tests())
|
||||||
if ok('library'):
|
if ok('dbcli'):
|
||||||
from calibre.library.test_cli import find_tests
|
from calibre.db.cli.tests import find_tests
|
||||||
a(find_tests())
|
a(find_tests())
|
||||||
|
|
||||||
tests = unittest.TestSuite(ans)
|
tests = unittest.TestSuite(ans)
|
||||||
|
@ -4,6 +4,9 @@
|
|||||||
|
|
||||||
from __future__ import absolute_import, division, print_function, unicode_literals
|
from __future__ import absolute_import, division, print_function, unicode_literals
|
||||||
|
|
||||||
|
import csv
|
||||||
|
import sys
|
||||||
|
|
||||||
readonly = False
|
readonly = False
|
||||||
version = 0 # change this if you change signature of implementation()
|
version = 0 # change this if you change signature of implementation()
|
||||||
|
|
||||||
@ -17,6 +20,24 @@ def option_parser(get_parser, args):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
def _print_check_library_results(checker, check, as_csv=False, out=sys.stdout):
|
||||||
|
attr = check[0]
|
||||||
|
list = getattr(checker, attr, None)
|
||||||
|
if list is None:
|
||||||
|
return
|
||||||
|
|
||||||
|
if as_csv:
|
||||||
|
to_output = [(check[1], i[0], i[1]) for i in list]
|
||||||
|
csv_print = csv.writer(out)
|
||||||
|
for line in to_output:
|
||||||
|
csv_print.writerow(line)
|
||||||
|
|
||||||
|
else:
|
||||||
|
print(check[1], file=out)
|
||||||
|
for i in list:
|
||||||
|
print(' %-40.40s - %-40.40s' % (i[0], i[1]), file=out)
|
||||||
|
|
||||||
|
|
||||||
def main(opts, args, dbctx):
|
def main(opts, args, dbctx):
|
||||||
raise NotImplementedError('TODO: implement this')
|
raise NotImplementedError('TODO: implement this')
|
||||||
return 0
|
return 0
|
||||||
|
@ -14,7 +14,7 @@ import unittest
|
|||||||
from cStringIO import StringIO
|
from cStringIO import StringIO
|
||||||
|
|
||||||
|
|
||||||
from calibre.library.cli import _print_check_library_results
|
from calibre.db.cli.cmd_check_library import _print_check_library_results
|
||||||
|
|
||||||
|
|
||||||
class Checker(object):
|
class Checker(object):
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user