コード例 #1
0
 def _test_has_language(self, lang, ok):
     if ok:
         self.engine.check_language(lang)
     else:
         with assert_raises_regex(
                 lib.errors.MissingLanguagePack,
                 '^language pack for the selected language (.+) is not available$'
         ):
             self.engine.check_language(lang)
コード例 #2
0
ファイル: test_utils.py プロジェクト: rockclimb/hocr2djvused
 def show(message, category, filename, lineno, file=None, line=None):
     with assert_raises_regex(NotOverriddenWarning,
                              r'^.*\bB.f[(][)] is not overridden$'):
         raise message
コード例 #3
0
ファイル: test_utils.py プロジェクト: rockclimb/hocr2djvused
 def show(message, category, filename, lineno, file=None, line=None):
     with assert_raises_regex(EncodingWarning,
                              '.* invalid continuation byte'):
         raise message
コード例 #4
0
ファイル: test_utils.py プロジェクト: rockclimb/hocr2djvused
 def show(message, category, filename, lineno, file=None, line=None):
     with assert_raises_regex(EncodingWarning, '.*control character.*'):
         raise message
コード例 #5
0
ファイル: test_cuneiform.py プロジェクト: jwilk/ocrodjvu
 def _test_has_language(self, lang, ok):
     if ok:
         self.engine.check_language(lang)
     else:
         with assert_raises_regex(lib.errors.MissingLanguagePack, '^language pack for the selected language (.+) is not available$'):
             self.engine.check_language(lang)