/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_transform.py

Implemented final_file_id

Show diffs side-by-side

added added

removed removed

Lines of Context:
11
11
        try:
12
12
            root = transform.get_id_tree(wt.get_root_id())
13
13
            self.assertEqual(transform.final_kind(root), 'directory')
 
14
            self.assertEqual(transform.final_file_id(root), wt.get_root_id())
14
15
            trans_id = transform.create_path('name', root)
 
16
            self.assertIs(transform.final_file_id(trans_id), None)
15
17
            self.assertRaises(NoSuchFile, transform.final_kind, trans_id)
16
18
            transform.create_file('contents', trans_id)
17
19
            self.assertEqual(transform.final_kind(trans_id), 'file')
20
22
            transform.version_file('my_pretties', trans_id)
21
23
            self.assertRaises(DuplicateKey, transform.version_file,
22
24
                              'my_pretties', trans_id)
 
25
            self.assertEqual(transform.final_file_id(trans_id), 'my_pretties')
23
26
            transform.apply()
24
27
            self.assertEqual('contents', file('name').read())
25
28
            self.assertEqual(wt.path2id('name'), 'my_pretties')