def test_can_set_default_environment(self):
with tempfile.TemporaryDirectory() as d:
os.mkdir(str(Path(d) / 'production'))
config = {'environment_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 == {
'environment': 'production',
'environment_path': d}
评论列表
文章目录