mirror of
https://github.com/qurator-spk/eynollah.git
synced 2025-12-12 14:14:13 +01:00
test_run: check log messages starting with eynollah
This commit is contained in:
parent
a53d5fc452
commit
9d2b18d2af
1 changed files with 5 additions and 24 deletions
|
|
@ -16,10 +16,13 @@ from ocrd_models.constants import NAMESPACES as NS
|
||||||
|
|
||||||
testdir = Path(__file__).parent.resolve()
|
testdir = Path(__file__).parent.resolve()
|
||||||
|
|
||||||
MODELS_LAYOUT = environ.get('MODELS_LAYOUT', str(testdir.joinpath('..', 'models_layout_v0_5_0').resolve()))
|
MODELS_LAYOUT = environ.get('MODELS_LAYOUT', str(testdir.joinpath('..', 'models_layout_v0_6_0').resolve()))
|
||||||
MODELS_OCR = environ.get('MODELS_OCR', str(testdir.joinpath('..', 'models_ocr_v0_5_1').resolve()))
|
MODELS_OCR = environ.get('MODELS_OCR', str(testdir.joinpath('..', 'models_ocr_v0_6_0').resolve()))
|
||||||
MODELS_BIN = environ.get('MODELS_BIN', str(testdir.joinpath('..', 'default-2021-03-09').resolve()))
|
MODELS_BIN = environ.get('MODELS_BIN', str(testdir.joinpath('..', 'default-2021-03-09').resolve()))
|
||||||
|
|
||||||
|
def only_eynollah(logrec):
|
||||||
|
return logrec.name.startswith('eynollah')
|
||||||
|
|
||||||
@pytest.mark.parametrize(
|
@pytest.mark.parametrize(
|
||||||
"options",
|
"options",
|
||||||
[
|
[
|
||||||
|
|
@ -50,8 +53,6 @@ def test_run_eynollah_layout_filename(tmp_path, pytestconfig, caplog, options):
|
||||||
if pytestconfig.getoption('verbose') > 0:
|
if pytestconfig.getoption('verbose') > 0:
|
||||||
args.extend(['-l', 'DEBUG'])
|
args.extend(['-l', 'DEBUG'])
|
||||||
caplog.set_level(logging.INFO)
|
caplog.set_level(logging.INFO)
|
||||||
def only_eynollah(logrec):
|
|
||||||
return logrec.name == 'eynollah'
|
|
||||||
runner = CliRunner()
|
runner = CliRunner()
|
||||||
with caplog.filtering(only_eynollah):
|
with caplog.filtering(only_eynollah):
|
||||||
result = runner.invoke(layout_cli, args + options, catch_exceptions=False)
|
result = runner.invoke(layout_cli, args + options, catch_exceptions=False)
|
||||||
|
|
@ -85,8 +86,6 @@ def test_run_eynollah_layout_filename2(tmp_path, pytestconfig, caplog, options):
|
||||||
if pytestconfig.getoption('verbose') > 0:
|
if pytestconfig.getoption('verbose') > 0:
|
||||||
args.extend(['-l', 'DEBUG'])
|
args.extend(['-l', 'DEBUG'])
|
||||||
caplog.set_level(logging.INFO)
|
caplog.set_level(logging.INFO)
|
||||||
def only_eynollah(logrec):
|
|
||||||
return logrec.name == 'eynollah'
|
|
||||||
runner = CliRunner()
|
runner = CliRunner()
|
||||||
with caplog.filtering(only_eynollah):
|
with caplog.filtering(only_eynollah):
|
||||||
result = runner.invoke(layout_cli, args + options, catch_exceptions=False)
|
result = runner.invoke(layout_cli, args + options, catch_exceptions=False)
|
||||||
|
|
@ -116,8 +115,6 @@ def test_run_eynollah_layout_directory(tmp_path, pytestconfig, caplog):
|
||||||
if pytestconfig.getoption('verbose') > 0:
|
if pytestconfig.getoption('verbose') > 0:
|
||||||
args.extend(['-l', 'DEBUG'])
|
args.extend(['-l', 'DEBUG'])
|
||||||
caplog.set_level(logging.INFO)
|
caplog.set_level(logging.INFO)
|
||||||
def only_eynollah(logrec):
|
|
||||||
return logrec.name == 'eynollah'
|
|
||||||
runner = CliRunner()
|
runner = CliRunner()
|
||||||
with caplog.filtering(only_eynollah):
|
with caplog.filtering(only_eynollah):
|
||||||
result = runner.invoke(layout_cli, args, catch_exceptions=False)
|
result = runner.invoke(layout_cli, args, catch_exceptions=False)
|
||||||
|
|
@ -144,8 +141,6 @@ def test_run_eynollah_binarization_filename(tmp_path, pytestconfig, caplog, opti
|
||||||
if pytestconfig.getoption('verbose') > 0:
|
if pytestconfig.getoption('verbose') > 0:
|
||||||
args.extend(['-l', 'DEBUG'])
|
args.extend(['-l', 'DEBUG'])
|
||||||
caplog.set_level(logging.INFO)
|
caplog.set_level(logging.INFO)
|
||||||
def only_eynollah(logrec):
|
|
||||||
return logrec.name == 'SbbBinarizer'
|
|
||||||
runner = CliRunner()
|
runner = CliRunner()
|
||||||
with caplog.filtering(only_eynollah):
|
with caplog.filtering(only_eynollah):
|
||||||
result = runner.invoke(binarization_cli, args + options, catch_exceptions=False)
|
result = runner.invoke(binarization_cli, args + options, catch_exceptions=False)
|
||||||
|
|
@ -170,8 +165,6 @@ def test_run_eynollah_binarization_directory(tmp_path, pytestconfig, caplog):
|
||||||
if pytestconfig.getoption('verbose') > 0:
|
if pytestconfig.getoption('verbose') > 0:
|
||||||
args.extend(['-l', 'DEBUG'])
|
args.extend(['-l', 'DEBUG'])
|
||||||
caplog.set_level(logging.INFO)
|
caplog.set_level(logging.INFO)
|
||||||
def only_eynollah(logrec):
|
|
||||||
return logrec.name == 'SbbBinarizer'
|
|
||||||
runner = CliRunner()
|
runner = CliRunner()
|
||||||
with caplog.filtering(only_eynollah):
|
with caplog.filtering(only_eynollah):
|
||||||
result = runner.invoke(binarization_cli, args, catch_exceptions=False)
|
result = runner.invoke(binarization_cli, args, catch_exceptions=False)
|
||||||
|
|
@ -197,8 +190,6 @@ def test_run_eynollah_enhancement_filename(tmp_path, pytestconfig, caplog, optio
|
||||||
if pytestconfig.getoption('verbose') > 0:
|
if pytestconfig.getoption('verbose') > 0:
|
||||||
args.extend(['-l', 'DEBUG'])
|
args.extend(['-l', 'DEBUG'])
|
||||||
caplog.set_level(logging.INFO)
|
caplog.set_level(logging.INFO)
|
||||||
def only_eynollah(logrec):
|
|
||||||
return logrec.name == 'enhancement'
|
|
||||||
runner = CliRunner()
|
runner = CliRunner()
|
||||||
with caplog.filtering(only_eynollah):
|
with caplog.filtering(only_eynollah):
|
||||||
result = runner.invoke(enhancement_cli, args + options, catch_exceptions=False)
|
result = runner.invoke(enhancement_cli, args + options, catch_exceptions=False)
|
||||||
|
|
@ -223,8 +214,6 @@ def test_run_eynollah_enhancement_directory(tmp_path, pytestconfig, caplog):
|
||||||
if pytestconfig.getoption('verbose') > 0:
|
if pytestconfig.getoption('verbose') > 0:
|
||||||
args.extend(['-l', 'DEBUG'])
|
args.extend(['-l', 'DEBUG'])
|
||||||
caplog.set_level(logging.INFO)
|
caplog.set_level(logging.INFO)
|
||||||
def only_eynollah(logrec):
|
|
||||||
return logrec.name == 'enhancement'
|
|
||||||
runner = CliRunner()
|
runner = CliRunner()
|
||||||
with caplog.filtering(only_eynollah):
|
with caplog.filtering(only_eynollah):
|
||||||
result = runner.invoke(enhancement_cli, args, catch_exceptions=False)
|
result = runner.invoke(enhancement_cli, args, catch_exceptions=False)
|
||||||
|
|
@ -244,8 +233,6 @@ def test_run_eynollah_mbreorder_filename(tmp_path, pytestconfig, caplog):
|
||||||
if pytestconfig.getoption('verbose') > 0:
|
if pytestconfig.getoption('verbose') > 0:
|
||||||
args.extend(['-l', 'DEBUG'])
|
args.extend(['-l', 'DEBUG'])
|
||||||
caplog.set_level(logging.INFO)
|
caplog.set_level(logging.INFO)
|
||||||
def only_eynollah(logrec):
|
|
||||||
return logrec.name == 'mbreorder'
|
|
||||||
runner = CliRunner()
|
runner = CliRunner()
|
||||||
with caplog.filtering(only_eynollah):
|
with caplog.filtering(only_eynollah):
|
||||||
result = runner.invoke(mbreorder_cli, args, catch_exceptions=False)
|
result = runner.invoke(mbreorder_cli, args, catch_exceptions=False)
|
||||||
|
|
@ -273,8 +260,6 @@ def test_run_eynollah_mbreorder_directory(tmp_path, pytestconfig, caplog):
|
||||||
if pytestconfig.getoption('verbose') > 0:
|
if pytestconfig.getoption('verbose') > 0:
|
||||||
args.extend(['-l', 'DEBUG'])
|
args.extend(['-l', 'DEBUG'])
|
||||||
caplog.set_level(logging.INFO)
|
caplog.set_level(logging.INFO)
|
||||||
def only_eynollah(logrec):
|
|
||||||
return logrec.name == 'mbreorder'
|
|
||||||
runner = CliRunner()
|
runner = CliRunner()
|
||||||
with caplog.filtering(only_eynollah):
|
with caplog.filtering(only_eynollah):
|
||||||
result = runner.invoke(mbreorder_cli, args, catch_exceptions=False)
|
result = runner.invoke(mbreorder_cli, args, catch_exceptions=False)
|
||||||
|
|
@ -306,8 +291,6 @@ def test_run_eynollah_ocr_filename(tmp_path, pytestconfig, caplog, options):
|
||||||
if pytestconfig.getoption('verbose') > 0:
|
if pytestconfig.getoption('verbose') > 0:
|
||||||
args.extend(['-l', 'DEBUG'])
|
args.extend(['-l', 'DEBUG'])
|
||||||
caplog.set_level(logging.DEBUG)
|
caplog.set_level(logging.DEBUG)
|
||||||
def only_eynollah(logrec):
|
|
||||||
return logrec.name == 'eynollah'
|
|
||||||
runner = CliRunner()
|
runner = CliRunner()
|
||||||
if "-doit" in options:
|
if "-doit" in options:
|
||||||
options.insert(options.index("-doit") + 1, str(outrenderfile.parent))
|
options.insert(options.index("-doit") + 1, str(outrenderfile.parent))
|
||||||
|
|
@ -339,8 +322,6 @@ def test_run_eynollah_ocr_directory(tmp_path, pytestconfig, caplog):
|
||||||
if pytestconfig.getoption('verbose') > 0:
|
if pytestconfig.getoption('verbose') > 0:
|
||||||
args.extend(['-l', 'DEBUG'])
|
args.extend(['-l', 'DEBUG'])
|
||||||
caplog.set_level(logging.INFO)
|
caplog.set_level(logging.INFO)
|
||||||
def only_eynollah(logrec):
|
|
||||||
return logrec.name == 'eynollah'
|
|
||||||
runner = CliRunner()
|
runner = CliRunner()
|
||||||
with caplog.filtering(only_eynollah):
|
with caplog.filtering(only_eynollah):
|
||||||
result = runner.invoke(ocr_cli, args, catch_exceptions=False)
|
result = runner.invoke(ocr_cli, args, catch_exceptions=False)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue