/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/per_repository/test_fetch.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2011-04-07 11:15:46 UTC
  • mfrom: (5751.2.4 supports-signatures)
  • Revision ID: pqm@pqm.ubuntu.com-20110407111546-99kqi96vnk9u8qvc
(jelmer) Add a RepositoryFormat.supports_signatures flag. (Jelmer Vernooij)

Show diffs side-by-side

added added

removed removed

Lines of Context:
26
26
    tests,
27
27
    )
28
28
from bzrlib.inventory import ROOT_ID
29
 
from bzrlib.tests import TestSkipped
 
29
from bzrlib.tests import (
 
30
    TestNotApplicable,
 
31
    TestSkipped,
 
32
    )
30
33
from bzrlib.tests.per_repository import TestCaseWithRepository
31
34
 
32
35
 
263
266
        repo = wt.branch.repository
264
267
        repo.lock_write()
265
268
        repo.start_write_group()
266
 
        repo.sign_revision('rev1', gpg.LoopbackGPGStrategy(None))
 
269
        try:
 
270
            repo.sign_revision('rev1', gpg.LoopbackGPGStrategy(None))
 
271
        except errors.UnsupportedOperation:
 
272
            self.assertFalse(repo._format.supports_revision_signatures)
 
273
            raise TestNotApplicable("repository format does not support signatures")
267
274
        repo.commit_write_group()
268
275
        repo.unlock()
269
276
        return repo