def test_template_file_error_broken_file(self, brigade):
with pytest.raises(BrigadeExecutionError) as e:
brigade.run(text.template_file,
template='broken.j2',
path=data_dir)
assert len(e.value.failed_hosts) == len(brigade.inventory.hosts)
for exc in e.value.failed_hosts.values():
assert isinstance(exc, TemplateSyntaxError)
评论列表
文章目录