From c5acb605ff78a148a6df25b189219a6196ba0c71 Mon Sep 17 00:00:00 2001 From: Rob Young Date: Fri, 13 Jun 2014 17:49:55 +0100 Subject: [PATCH] Allow unknown fields in DataSetConfig Before this change, adding a field to the data set config in stagecraft before backdrop would cause backdrop to fail. --- tests/core/test_data_set.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/core/test_data_set.py b/tests/core/test_data_set.py index e2419ee7..917bb020 100644 --- a/tests/core/test_data_set.py +++ b/tests/core/test_data_set.py @@ -280,6 +280,9 @@ def test_creating_a_data_set_config_with_raw_queries_allowed(self): data_set_config = DataSetConfig("name", data_group="group", data_type="type", raw_queries_allowed=True) assert_that(data_set_config.raw_queries_allowed, is_(True)) + def test_unknown_fields_do_not_cause_data_set_config_to_fail(self): + DataSetConfig('name', data_group='group', data_type='type', unknown=True) + def test_default_values(self): data_set = DataSetConfig("default", data_group="with_defaults", data_type="def_type")