def test_can_set_default_manifest_file(self):
with tempfile.TemporaryDirectory() as d:
with (Path(d) / 'default.pp').open('w') as f:
f.write('dummy pp file')
config = {'manifests_path': d}
try:
final_config = Schema(PuppetProvisioner.schema)(config)
except Invalid as e:
pytest.fail("schema validation didn't pass: {}".format(e))
assert final_config == {
'manifest_file': 'default.pp',
'manifests_path': d}
评论列表
文章目录