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

GitBranchBuilder.reset()

Show diffs side-by-side

added added

removed removed

Lines of Context:
182
182
        self.assertContainsRe(stream.getvalue(),
183
183
                              r'committer Joe Foo <joe@foo\.com> \d+ \+0000')
184
184
 
 
185
    def test_reset(self):
 
186
        stream = StringIO()
 
187
        builder = tests.GitBranchBuilder(stream)
 
188
        builder.reset()
 
189
        self.assertEqualDiff('reset refs/heads/master\n\n', stream.getvalue())
 
190
 
 
191
    def test_reset_named_ref(self):
 
192
        stream = StringIO()
 
193
        builder = tests.GitBranchBuilder(stream)
 
194
        builder.reset('refs/heads/branch')
 
195
        self.assertEqualDiff('reset refs/heads/branch\n\n', stream.getvalue())
 
196
 
 
197
    def test_reset_revision(self):
 
198
        stream = StringIO()
 
199
        builder = tests.GitBranchBuilder(stream)
 
200
        builder.reset(mark=123)
 
201
        self.assertEqualDiff(
 
202
            'reset refs/heads/master\n'
 
203
            'from :123\n'
 
204
            '\n', stream.getvalue())
 
205
 
185
206
 
186
207
class TestGitBranchBuilderReal(tests.TestCaseInTempDir):
187
208