~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/inventory_implementations/basics.py

merge bzr.dev@4126 into brisbane-core

Show diffs side-by-side

added added

removed removed

Lines of Context:
222
222
            ('src/hello.c', 'hello-id'),
223
223
            ], [(path, ie.file_id) for path, ie in inv.iter_entries()])
224
224
 
 
225
    def test_iter_just_entries(self):
 
226
        inv = self.make_inventory('tree-root')
 
227
        for args in [('src', 'directory', 'src-id'),
 
228
                     ('doc', 'directory', 'doc-id'),
 
229
                     ('src/hello.c', 'file', 'hello-id'),
 
230
                     ('src/bye.c', 'file', 'bye-id'),
 
231
                     ('Makefile', 'file', 'makefile-id')]:
 
232
            inv.add_path(*args)
 
233
        self.assertEqual([
 
234
            'bye-id',
 
235
            'doc-id',
 
236
            'hello-id',
 
237
            'makefile-id',
 
238
            'src-id',
 
239
            'tree-root',
 
240
            ], sorted([ie.file_id for ie in inv.iter_just_entries()]))
 
241
 
225
242
    def test_iter_entries_by_dir(self):
226
243
        inv = self. prepare_inv_with_nested_dirs()
227
244
        self.assertEqual([