Fix #728: escape root dir when putting it into a regex in latex/texinfo tests.

This commit is contained in:
Georg Brandl
2011-09-21 09:15:11 +02:00
parent 4ec745d0b2
commit 9d5215c1c9
2 changed files with 2 additions and 2 deletions

View File

@@ -42,7 +42,7 @@ def test_latex(app):
LaTeXTranslator.ignore_missing_images = True
app.builder.build_all()
latex_warnings = latex_warnfile.getvalue().replace(os.sep, '/')
latex_warnings_exp = LATEX_WARNINGS % {'root': app.srcdir}
latex_warnings_exp = LATEX_WARNINGS % {'root': re.escape(app.srcdir)}
assert re.match(latex_warnings_exp + '$', latex_warnings), \
'Warnings don\'t match:\n' + \
'--- Expected (regex):\n' + latex_warnings_exp + \

View File

@@ -41,7 +41,7 @@ def test_texinfo(app):
TexinfoTranslator.ignore_missing_images = True
app.builder.build_all()
texinfo_warnings = texinfo_warnfile.getvalue().replace(os.sep, '/')
texinfo_warnings_exp = TEXINFO_WARNINGS % {'root': app.srcdir}
texinfo_warnings_exp = TEXINFO_WARNINGS % {'root': re.escape(app.srcdir)}
assert re.match(texinfo_warnings_exp + '$', texinfo_warnings), \
'Warnings don\'t match:\n' + \
'--- Expected (regex):\n' + texinfo_warnings_exp + \