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

  • Committer: Jelmer Vernooij
  • Date: 2019-06-03 23:48:08 UTC
  • mfrom: (7316 work)
  • mto: This revision was merged to the branch mainline in revision 7328.
  • Revision ID: jelmer@jelmer.uk-20190603234808-15yk5c7054tj8e2b
Merge trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
150
150
        self.assertEqual(b"", output)
151
151
        self.assertTrue(error.endswith(b"Created new branch.\n"))
152
152
 
 
153
    def test_push_lossy_non_mainline(self):
 
154
        self.run_bzr(['init', '--git', 'bla'])
 
155
        self.run_bzr(['init', 'foo'])
 
156
        self.run_bzr(['commit', '--unchanged', '-m', 'bla', 'foo'])
 
157
        self.run_bzr(['branch', 'foo', 'foo1'])
 
158
        self.run_bzr(['commit', '--unchanged', '-m', 'bla', 'foo1'])
 
159
        self.run_bzr(['commit', '--unchanged', '-m', 'bla', 'foo'])
 
160
        self.run_bzr(['merge', '-d', 'foo', 'foo1'])
 
161
        self.run_bzr(['commit', '--unchanged', '-m', 'merge', 'foo'])
 
162
        output, error = self.run_bzr(['push', '--lossy', '-r1.1.1', '-d', 'foo', 'bla'])
 
163
        self.assertEqual("", output)
 
164
        self.assertEqual(
 
165
            'Pushing from a Bazaar to a Git repository. For better '
 
166
            'performance, push into a Bazaar repository.\n'
 
167
            'Pushed up to revision 2.\n', error)
 
168
 
153
169
    def test_log(self):
154
170
        # Smoke test for "bzr log" in a git repository.
155
171
        self.simple_commit()
197
213
        output, error = self.run_bzr(['diff', '--format=git'], retcode=1)
198
214
        self.assertEqual(error, '')
199
215
        self.assertEqual(output,
200
 
                         'diff --git /dev/null b/a\n'
201
 
                         'old mode 0\n'
202
 
                         'new mode 100644\n'
 
216
                         'diff --git a/a b/a\n'
 
217
                         'old file mode 0\n'
 
218
                         'new file mode 100644\n'
203
219
                         'index 0000000..c197bd8 100644\n'
204
220
                         '--- /dev/null\n'
205
221
                         '+++ b/a\n'