Fix i18n: message catalogs are not compiled when specific build (refs: #4560)

sphinx-build skips message catalog builds if specific filename are given
as arguments.
This commit is contained in:
Takeshi KOMIYA
2018-02-07 13:56:17 +09:00
parent 51a0f709b5
commit afbd27f996
3 changed files with 10 additions and 5 deletions

View File

@@ -65,7 +65,7 @@ def test_compile_specific_catalogs(app, status, warning):
return set(find_files(catalog_dir, '.mo'))
actual_on_boot = get_actual() # sphinx.mo might be included
app.builder.compile_specific_catalogs(['admonitions'])
app.builder.compile_specific_catalogs([app.srcdir / 'admonitions.txt'])
actual = get_actual() - actual_on_boot
assert actual == set(['admonitions.mo'])