Beispiel #1
0
 def add_entries(self, entries):
     """Add new entries to mockfs."""
     new_entries = util.build_nested_dict(entries)
     util.merge_dicts(new_entries, self._entries)
Beispiel #2
0
 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"}})
Beispiel #3
0
 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
Beispiel #4
0
 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'}})
Beispiel #5
0
 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'}})
Beispiel #6
0
 def add_entries(self, entries):
     """Add new entries to mockfs."""
     new_entries = util.build_nested_dict(entries)
     util.merge_dicts(new_entries, self._entries)