~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_export.py

Merge bzr.dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
        wt.add(['a', 'a/b', 'a/c'])
41
41
        os.unlink('a/c')
42
42
        export.export(wt, 'target', format="dir")
43
 
        self.failUnlessExists('target/a/b')
44
 
        self.failIfExists('target/a/c')
 
43
        self.assertPathExists('target/a/b')
 
44
        self.assertPathDoesNotExist('target/a/c')
45
45
 
46
46
    def test_empty(self):
47
47
        wt = self.make_branch_and_tree('.')
54
54
        os.symlink('source', 'link')
55
55
        wt.add(['link'])
56
56
        export.export(wt, 'target', format="dir")
57
 
        self.failUnlessExists('target/link')
 
57
        self.assertPathExists('target/link')
58
58
 
59
59
    def test_to_existing_empty_dir_success(self):
60
60
        self.build_tree(['source/', 'source/a', 'source/b/', 'source/b/c'])
63
63
        wt.commit('1')
64
64
        self.build_tree(['target/'])
65
65
        export.export(wt, 'target', format="dir")
66
 
        self.failUnlessExists('target/a')
67
 
        self.failUnlessExists('target/b')
68
 
        self.failUnlessExists('target/b/c')
 
66
        self.assertPathExists('target/a')
 
67
        self.assertPathExists('target/b')
 
68
        self.assertPathExists('target/b/c')
69
69
 
70
70
    def test_to_existing_nonempty_dir_fail(self):
71
71
        self.build_tree(['source/', 'source/a', 'source/b/', 'source/b/c'])
81
81
        wtree.add(['dir2', 'first', 'dir2/second'])
82
82
        wtree.commit('1')
83
83
        export.export(wtree, 'target1', format='dir', subdir='first')
84
 
        self.failUnlessExists('target1/first')
 
84
        self.assertPathExists('target1/first')
85
85
        export.export(wtree, 'target2', format='dir', subdir='dir2/second')
86
 
        self.failUnlessExists('target2/second')
 
86
        self.assertPathExists('target2/second')
87
87
 
88
88
    def test_files_same_timestamp(self):
89
89
        builder = self.make_branch_builder('source')