Update warnings for inconsistency reference translations. Thanks @jonwaltman!

This commit is contained in:
Takayuki Shimizukawa
2012-12-07 16:38:21 +09:00
parent bfe96c14a7
commit 21355d3249
2 changed files with 11 additions and 9 deletions
+7 -2
View File
@@ -120,8 +120,13 @@ def test_i18n_warn_for_number_of_references_inconsistency(app):
assert result == expect
warnings = warnfile.getvalue().replace(os.sep, '/')
expected_warning_expr = "i18n/refs_inconsistency.txt:\d+: WARNING: The number of reference are inconsistent in both the translated form and the untranslated form. skip translation."
assert len(re.findall(expected_warning_expr, warnings)) == 3
warning_fmt = u'.*/i18n/refs_inconsistency.txt:\\d+: ' \
u'WARNING: inconsistent %s in translated message\n'
expected_warning_expr = (
warning_fmt % 'footnote references' +
warning_fmt % 'references' +
warning_fmt % 'references')
assert re.search(expected_warning_expr, warnings)
@with_app(buildername='html', cleanenv=True,