Exemple #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
Exemple #2
0
 def test_handles_malformed_data(self):
     data = """{foo: bar"""  # missing closing bracket
     with pytest.raises(SATOSAConfigurationError):
         _load_plugin_config(data)
Exemple #3
0
 def test_load_json(self):
     data = {"foo": "bar"}
     config = _load_plugin_config(json.dumps(data))
     assert config == data