示例#1
0
    def test_set_with_ignore_case_dict_as_value(self):
        data = IgnoreCaseDict(item='value')

        config = MemoryConfig()
        config.set('key', data)
        self.assertIsInstance(config.get('key'), IgnoreCaseDict)
        self.assertEqual(id(config.get('key')), id(data))
示例#2
0
 def test_set_with_dict_as_value(self):
     config = MemoryConfig()
     config.set('key', {'item': {'subitem': 'value'}})
     self.assertIsInstance(config.get('key'), IgnoreCaseDict)
     self.assertIsInstance(config.get('key.item'), IgnoreCaseDict)