81
81
InventoryDirectory('123', 'src', parent_id='TREE_ROOT', revision=None)
82
82
>>> i.add(InventoryFile('2323', 'hello.c', parent_id='123'))
83
83
InventoryFile('2323', 'hello.c', parent_id='123', sha1=None, len=None)
84
>>> shouldbe = {0: '', 1: 'src', 2: pathjoin('src','hello.c')}
85
85
>>> for ix, j in enumerate(i.iter_entries()):
86
86
... print (j[0] == shouldbe[ix], j[1])
88
(True, RootEntry('TREE_ROOT', u'', parent_id=None, revision=None))
88
89
(True, InventoryDirectory('123', 'src', parent_id='TREE_ROOT', revision=None))
89
90
(True, InventoryFile('2323', 'hello.c', parent_id='123', sha1=None, len=None))
90
91
>>> i.add(InventoryFile('2323', 'bye.c', '123'))