Exemplo n.º 1
0
 def test_can_load_yaml(self):
     data = {"foo": "bar"}
     config = _load_plugin_config(yaml.dump(data, default_flow_style=False))
     assert config == data
Exemplo n.º 2
0
 def test_handles_malformed_data(self):
     data = """{foo: bar"""  # missing closing bracket
     with pytest.raises(SATOSAConfigurationError):
         _load_plugin_config(data)
Exemplo n.º 3
0
 def test_load_json(self):
     data = {"foo": "bar"}
     config = _load_plugin_config(json.dumps(data))
     assert config == data