/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 tests/test_blackbox.py

Update docs.

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
 
23
23
import os
24
24
 
25
 
from bzrlib.bzrdir import (
26
 
    BzrDir,
27
 
    )
28
 
 
 
25
from bzrlib.tests import KnownFailure
29
26
from bzrlib.tests.blackbox import ExternalBase
30
27
 
31
28
from bzrlib.plugins.git import (
45
42
 
46
43
    def test_nick(self):
47
44
        GitRepo.init(self.test_dir)
48
 
        dir = BzrDir.open(self.test_dir)
49
 
        dir.create_branch()
50
45
        output, error = self.run_bzr(['nick'])
51
46
        self.assertEquals("HEAD\n", output)
52
47
 
54
49
        self.simple_commit()
55
50
        output, error = self.run_bzr(['info'])
56
51
        self.assertEqual(error, '')
57
 
        self.assertTrue("Standalone tree (format: git)" in output)
 
52
        self.assertTrue("Repository branch (format: git)" in output)
58
53
 
59
54
    def test_branch(self):
60
55
        os.mkdir("gitbranch")
83
78
 
84
79
        output, error = self.run_bzr(['info', '-v'])
85
80
        self.assertEqual(error, '')
86
 
        self.assertTrue("Standalone tree (format: git)" in output)
 
81
        self.assertTrue("Repository branch (format: git)" in output)
87
82
        self.assertTrue("control: Local Git Repository" in output)
88
83
        self.assertTrue("branch: Git Branch" in output)
89
84
        self.assertTrue("repository: Git Repository" in output)
93
88
        GitRepo.init(os.path.join(self.test_dir, "bla"))
94
89
        self.run_bzr(['init', 'foo'])
95
90
        self.run_bzr(['commit', '--unchanged', '-m', 'bla', 'foo'])
96
 
        output, error = self.run_bzr(['push', '-d', 'foo', 'bla'])
 
91
        output, error = self.run_bzr(['push', '-d', 'foo', 'bla'], retcode=3)
 
92
        self.assertEquals('bzr: ERROR: Push is not yet supported for bzr-git. Try dpush instead.\n', error)
97
93
        self.assertEquals("", output)
98
 
        self.assertTrue(error.endswith("Created new branch.\n"))
99
94
 
100
95
    def test_log(self):
101
96
        # Smoke test for "bzr log" in a git repository.
117
112
 
118
113
    def test_tags(self):
119
114
        git_repo, commit_sha1 = self.simple_commit()
120
 
        git_repo.refs["refs/tags/foo"] = commit_sha1
 
115
        git_repo.set_ref("refs/tags/foo", commit_sha1)
121
116
 
122
117
        output, error = self.run_bzr(['tags'])
123
118
        self.assertEquals(error, '')
134
129
    def test_init_repo(self):
135
130
        output, error = self.run_bzr(["init-repo", "--git", "bla.git"])
136
131
        self.assertEquals(error, '')
137
 
        self.assertEquals(output, 'Unshared repository with trees (format: git)\nLocation:\n  repository: bla.git\n')
 
132
        self.assertEquals(output, 'Repository branch (format: git)\nLocation:\n  shared repository: bla.git\n  repository branch: bla.git\n')
138
133