def test_index_error(self): db = GodMap() db.unsafe_set_data(['l'], [1, 2, 3]) self.assertEqual(db.get_data(['l', '5']), db.default_value)
def test_attribute_error(self): db = GodMap() class C(object): asdf = 1 db.unsafe_set_data(['c'], C()) self.assertEqual(db.get_data(['c', 'a']), db.default_value)