/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_export.py

  • Committer: Vincent Ladeuil
  • Date: 2011-07-06 08:58:15 UTC
  • mfrom: (5609.48.2 2.3)
  • mto: (6012.1.1 trunk)
  • mto: This revision was merged to the branch mainline in revision 6013.
  • Revision ID: v.ladeuil+lp@free.fr-20110706085815-6leauod52jq2u43d
MergingĀ inĀ 2.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
        wt.add(['a', 'a/b', 'a/c'])
33
33
        os.unlink('a/c')
34
34
        export.export(wt, 'target', format="dir")
35
 
        self.failUnlessExists('target/a/b')
36
 
        self.failIfExists('target/a/c')
 
35
        self.assertPathExists('target/a/b')
 
36
        self.assertPathDoesNotExist('target/a/c')
37
37
 
38
38
    def test_dir_export_symlink(self):
39
39
        self.requireFeature(tests.SymlinkFeature)
41
41
        os.symlink('source', 'link')
42
42
        wt.add(['link'])
43
43
        export.export(wt, 'target', format="dir")
44
 
        self.failUnlessExists('target/link')
 
44
        self.assertPathExists('target/link')
45
45
 
46
46
    def test_dir_export_to_existing_empty_dir_success(self):
47
47
        self.build_tree(['source/', 'source/a', 'source/b/', 'source/b/c'])
50
50
        wt.commit('1')
51
51
        self.build_tree(['target/'])
52
52
        export.export(wt, 'target', format="dir")
53
 
        self.failUnlessExists('target/a')
54
 
        self.failUnlessExists('target/b')
55
 
        self.failUnlessExists('target/b/c')
 
53
        self.assertPathExists('target/a')
 
54
        self.assertPathExists('target/b')
 
55
        self.assertPathExists('target/b/c')
56
56
 
57
57
    def test_dir_export_to_existing_nonempty_dir_fail(self):
58
58
        self.build_tree(['source/', 'source/a', 'source/b/', 'source/b/c'])
68
68
        wtree.add(['dir2', 'first', 'dir2/second'])
69
69
        wtree.commit('1')
70
70
        export.export(wtree, 'target1', format='dir', subdir='first')
71
 
        self.failUnlessExists('target1/first')
 
71
        self.assertPathExists('target1/first')
72
72
        export.export(wtree, 'target2', format='dir', subdir='dir2/second')
73
 
        self.failUnlessExists('target2/second')
74
 
        
 
73
        self.assertPathExists('target2/second')
 
74
 
75
75
    def test_dir_export_files_same_timestamp(self):
76
76
        builder = self.make_branch_builder('source')
77
77
        builder.start_series()