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

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2009-02-20 10:08:54 UTC
  • mfrom: (4002.1.14 integration)
  • Revision ID: pqm@pqm.ubuntu.com-20090220100854-p9g7snhipls2cj0z
(robertc) Add the ability to suspend and resume write groups,
        for use by smart server streaming push. (Andrew Bennetts,
        Robert Collins)

Show diffs side-by-side

added added

removed removed

Lines of Context:
583
583
        self.assertEqual('"foo" is not a valid shelf id, '
584
584
            'try a number instead.', str(err))
585
585
 
 
586
    def test_unresumable_write_group(self):
 
587
        repo = "dummy repo"
 
588
        wg_tokens = ['token']
 
589
        reason = "a reason"
 
590
        err = errors.UnresumableWriteGroup(repo, wg_tokens, reason)
 
591
        self.assertEqual(
 
592
            "Repository dummy repo cannot resume write group "
 
593
            "['token']: a reason", str(err))
 
594
 
 
595
    def test_unsuspendable_write_group(self):
 
596
        repo = "dummy repo"
 
597
        err = errors.UnsuspendableWriteGroup(repo)
 
598
        self.assertEqual(
 
599
            'Repository dummy repo cannot suspend a write group.', str(err))
 
600
 
586
601
 
587
602
class PassThroughError(errors.BzrError):
588
603