/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/blackbox/test_init.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2007-02-15 15:11:31 UTC
  • mfrom: (2230.3.55 branch6)
  • Revision ID: pqm@pqm.ubuntu.com-20070215151131-1f2ce67d76e40200
Provide new branch6 format

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
import os
21
21
import re
22
22
 
 
23
from bzrlib import (
 
24
    branch as _mod_branch,
 
25
    )
23
26
from bzrlib.bzrdir import BzrDirMetaFormat1
24
27
from bzrlib.tests.blackbox import ExternalBase
25
28
from bzrlib.tests.test_sftp_transport import TestCaseWithSFTPServer
133
136
 
134
137
        # rely on SFTPServer get_url() pointing at '.'
135
138
        self.run_bzr_error(['Already a branch'], 'init', self.get_url())
 
139
 
 
140
    def test_init_append_revisions_only(self):
 
141
        self.run_bzr('init', '--experimental-branch6', 'normal_branch6')
 
142
        branch = _mod_branch.Branch.open('normal_branch6')
 
143
        self.assertEqual(False, branch._get_append_revisions_only())
 
144
        self.run_bzr('init', '--append-revisions-only',
 
145
                     '--experimental-branch6', 'branch6')
 
146
        branch = _mod_branch.Branch.open('branch6')
 
147
        self.assertEqual(True, branch._get_append_revisions_only())
 
148
        self.run_bzr_error(['cannot be set to append-revisions-only'], 'init',
 
149
            '--append-revisions-only', '--knit', 'knit')