~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/per_repository_vf/test_repository.py

  • Committer: Patch Queue Manager
  • Date: 2015-12-17 18:39:00 UTC
  • mfrom: (6606.1.2 fix-float)
  • Revision ID: pqm@pqm.ubuntu.com-20151217183900-0719du2uv1kwu3lc
(vila) Inline testtools private method to fix an issue in xenial (the
 private implementation has changed in an backward incompatible way).
 (Jelmer Vernooij)

Show diffs side-by-side

added added

removed removed

Lines of Context:
383
383
        self.assertEqual(set(['rev1', 'rev2', 'rev3', 'rev4']),
384
384
            set(self.bzrdir.open_repository().all_revision_ids()))
385
385
 
386
 
    def test_get_ancestry_missing_revision(self):
387
 
        # get_ancestry(revision that is in some data but not fully installed
388
 
        # -> NoSuchRevision
389
 
        repo = self.bzrdir.open_repository()
390
 
        self.assertRaises(errors.NoSuchRevision,
391
 
            self.applyDeprecated, deprecated_in((2, 4, 0)),
392
 
            repo.get_ancestry, 'orphan')
393
 
 
394
 
    def test_get_unordered_ancestry(self):
395
 
        repo = self.bzrdir.open_repository()
396
 
        self.assertEqual(
397
 
            set(self.applyDeprecated(deprecated_in((2, 4, 0)),
398
 
                repo.get_ancestry, 'rev3')),
399
 
            set(self.applyDeprecated(deprecated_in((2, 4, 0)),
400
 
                repo.get_ancestry, 'rev3', topo_sorted=False)))
401
 
 
402
386
    def test_reserved_id(self):
403
387
        repo = self.make_repository('repository')
404
388
        repo.lock_write()