Example #1
0
 def test_get_json_settings_no_default(self):
     # we discard `default` keys from settings
     result = get_json_settings(
         [{'section': 'foo', 'key': 'bar', 'default': 'baz'}, ])
     assert json.loads(result) == [{"key": "bar", "section": "foo"}]
Example #2
0
 def test_get_json_settings_empty(self):
     # empty settings are possible
     assert get_json_settings([]) == '[]'
Example #3
0
 def build_settings(self, settings):
     settings.add_json_panel(
         "Identifier", self.config, data=get_json_settings())
Example #4
0
 def build_settings(self, settings):
     settings.add_json_panel(
         "Identifier", self.config, data=get_json_settings())
Example #5
0
 def test_get_json_settings_no_default(self):
     # we discard `default` keys from settings
     result = get_json_settings(
         [{'section': 'foo', 'key': 'bar', 'default': 'baz'}, ])
     assert json.loads(result) == [{"key": "bar", "section": "foo"}]
Example #6
0
 def test_get_json_settings_empty(self):
     # empty settings are possible
     assert get_json_settings([]) == '[]'