def add_entries(self, entries): """Add new entries to mockfs.""" new_entries = util.build_nested_dict(entries) util.merge_dicts(new_entries, self._entries)
def test_build_nested_dict(self): nested = util.build_nested_dict({"/foo": "bar", "/a/b/c": "c"}) self.assertEqual(nested["foo"], "bar") self.assertEqual(nested["a"], {"b": {"c": "c"}})
def __init__(self, entries=None, pathmap=None): self._entries = util.build_nested_dict(entries) self._pathmap = pathmap self._inwalk = False self._path = None self._walkdir = self._entries
def test_build_nested_dict(self): nested = util.build_nested_dict({'/foo': 'bar', '/a/b/c': 'c'}) self.assertEqual(nested['foo'], 'bar') self.assertEqual(nested['a'], {'b': {'c': 'c'}})
def test_build_nested_dict(self): nested = util.build_nested_dict({'/foo': 'bar', '/a/b/c': 'c'}) self.assertEqual(nested['foo'], 'bar') self.assertEqual(nested['a'], {'b': {'c': 'c'}})
def add_entries(self, entries): """Add new entries to mockfs.""" new_entries = util.build_nested_dict(entries) util.merge_dicts(new_entries, self._entries)