def test_load_theme(self): struct = config.Struct() struct.color_scheme = dict() config.load_theme(struct, TEST_THEME_PATH, struct.color_scheme, dict()) expected = {"keyword": "y"} self.assertEquals(struct.color_scheme, expected) defaults = {"name": "c"} expected.update(defaults) config.load_theme(struct, TEST_THEME_PATH, struct.color_scheme, defaults) self.assertEquals(struct.color_scheme, expected)
def test_load_theme(self): struct = config.Struct() struct.color_scheme = dict() config.load_theme(struct, TEST_THEME_PATH, struct.color_scheme, dict()) expected = {'keyword': 'y'} self.assertEqual(struct.color_scheme, expected) defaults = {'name': 'c'} expected.update(defaults) config.load_theme( struct, TEST_THEME_PATH, struct.color_scheme, defaults) self.assertEqual(struct.color_scheme, expected)