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)