コード例 #1
0
ファイル: test_main.py プロジェクト: nonomal/OCRmyPDF
def test_version_check():
    with pytest.raises(MissingDependencyError):
        get_version('NOT_FOUND_UNLIKELY_ON_PATH')

    with pytest.raises(MissingDependencyError):
        get_version('sh', version_arg='-c')

    with pytest.raises(MissingDependencyError):
        get_version('echo')
コード例 #2
0
ファイル: tesseract.py プロジェクト: dffgdfgdfg/ocr-test
def version():
    return get_version('tesseract', regex=r'tesseract\s(.+)')
コード例 #3
0
ファイル: ghostscript.py プロジェクト: ttyhu/OCRmyPDF
def version():
    return get_version(GS)
コード例 #4
0
def version():
    return get_version('pngquant', regex=r'(\d+(\.\d+)*).*')
コード例 #5
0
ファイル: jbig2enc.py プロジェクト: Fibonia/FiboniaServer
def version():
    return get_version('jbig2', regex=r'jbig2enc (\d+(\.\d+)*).*')
コード例 #6
0
ファイル: unpaper.py プロジェクト: rwittmers19/OCRmyPDF
def version():
    return get_version('unpaper')
コード例 #7
0
ファイル: unpaper.py プロジェクト: chip-davis/upWorkProjects
def version() -> str:
    return get_version('unpaper')