~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_remote.py

  • Committer: Andrew Bennetts
  • Date: 2009-06-17 03:53:51 UTC
  • mto: This revision was merged to the branch mainline in revision 4452.
  • Revision ID: andrew.bennetts@canonical.com-20090617035351-09mh070abzv68feu
Move check onto base Branch class, and add a supports_set_append_revisions_only method to BranchFormat, as suggested by Robert.

Show diffs side-by-side

added added

removed removed

Lines of Context:
166
166
            'False', config.get_user_option('append_revisions_only'))
167
167
 
168
168
    def test_remote_branch_set_append_revisions_only_upgrade_reqd(self):
169
 
        raise KnownFailure(
170
 
            'RemoteBranch.set_append_revisions_only never '
171
 
            'raises UpgradeRequired.')
172
169
        branch = self.make_branch('branch', format='knit')
173
170
        config = branch.get_config()
174
 
        branch.set_append_revisions_only(True)
175
171
        self.assertRaises(
176
 
            errors.UpgradeRequired,
177
 
            config.get_user_option, 'append_revisions_only')
 
172
            errors.UpgradeRequired, branch.set_append_revisions_only, True)
178
173
 
179
174
 
180
175
class FakeProtocol(object):