~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/remote.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2009-08-14 12:14:51 UTC
  • mfrom: (4608.1.4 408824-test-upgrade)
  • Revision ID: pqm@pqm.ubuntu.com-20090814121451-n3h9cp3c26mmpe9m
(mbp) cleanup check_conversion_target and upgrade blackbox tests

Show diffs side-by-side

added added

removed removed

Lines of Context:
431
431
        self._supports_tree_reference = None
432
432
        self._rich_root_data = None
433
433
 
 
434
    def __repr__(self):
 
435
        return "%s(_network_name=%r)" % (self.__class__.__name__,
 
436
            self._network_name)
 
437
 
434
438
    @property
435
439
    def fast_deltas(self):
436
440
        self._ensure_real()
565
569
    def check_conversion_target(self, target_format):
566
570
        if self.rich_root_data and not target_format.rich_root_data:
567
571
            raise errors.BadConversionTarget(
568
 
                'Does not support rich root data.', target_format)
 
572
                'Does not support rich root data.', target_format,
 
573
                from_format=self)
569
574
        if (self.supports_tree_reference and
570
575
            not getattr(target_format, 'supports_tree_reference', False)):
571
576
            raise errors.BadConversionTarget(
572
 
                'Does not support nested trees', target_format)
 
577
                'Does not support nested trees', target_format,
 
578
                from_format=self)
573
579
 
574
580
    def network_name(self):
575
581
        if self._network_name: