~abentley/bzrtools/bzrtools.dev

« back to all changes in this revision

Viewing changes to baz2bzr

  • Committer: Aaron Bentley
  • Date: 2005-06-08 15:31:24 UTC
  • Revision ID: abentley@panoramicfeedback.com-20050608153124-416aa7abcf217ccc
Ensured all tests pass

Show diffs side-by-side

added added

removed removed

Lines of Context:
270
270
                os.rename(tmp_bzr_dir, bzr_dir)
271
271
                raise
272
272
        else:
 
273
            revdir = os.path.join(tempdir, "rd")
273
274
            os.rename(revdir, output_dir)
274
275
 
275
276
    finally:
310
311
 
311
312
def arch_revision(revision_id):
312
313
    """
313
 
    >>> str(arch_revision("Arch-x:jrandom@example.com/test--test--0"))
314
 
    'jrandom@example.com/test--test--0'
 
314
    >>> str(arch_revision("Arch-x:jrandom@example.com%test--test--0"))
 
315
    Traceback (most recent call last):
 
316
    NotArchRevision: The revision id Arch-x:jrandom@example.com%test--test--0 does not look like it came from Arch.
 
317
    >>> str(arch_revision("Arch-x:jrandom@example.com%test--test--0--base-5"))
 
318
    Traceback (most recent call last):
 
319
    NotArchRevision: The revision id Arch-x:jrandom@example.com%test--test--0--base-5 does not look like it came from Arch.
 
320
    >>> str(arch_revision("Arch-x:jrandom@example.com%test--test--0--patch-5"))
 
321
    'jrandom@example.com/test--test--0--patch-5'
315
322
    """
316
323
    if revision_id is None:
317
324
        return None