Exemple #1
0
    def setUp(self):
        self.data = {
            'a': {
                'b': {
                    'c': 0
                },
                'd': {
                    'e': 'f'
                },
                'g': 'h',
            },
            'i': 'j',
        }
        key = lambda x: tuple(x.split('.'))
        self.flat_data = dict([(key('a.b.c'), 0), (key('a.d.e'), 'f'),
                               (key('a.g'), 'h'), (key('i'), 'j')])

        self.datastore = NestedDictDatastore(data=self.data)