# HG changeset patch # User Jeff Hammel # Date 1320897544 28800 # Node ID 0706968f01bbfd73bb6cd516f9b49495962531ff # Parent 738d84b4de52900b1ff6e95111802e7e0fbc94d9 stub testing diff -r 738d84b4de52 -r 0706968f01bb fetch.py --- a/fetch.py Wed Nov 09 19:55:15 2011 -0800 +++ b/fetch.py Wed Nov 09 19:59:04 2011 -0800 @@ -134,7 +134,7 @@ class Fetch(object): - def __init__(self, fetchers, relative_to=None, strict=True): + def __init__(self, fetchers=fetchers[:], relative_to=None, strict=True): self.fetchers = fetchers self.relative_to = relative_to self.strict = strict @@ -170,6 +170,7 @@ # fetch the items self(item['url'], destination=dest, type=item['type'], **item['options']) + format_string = "[URL] [destination] [type] " def read_manifests(*manifests): """ diff -r 738d84b4de52 -r 0706968f01bb tests/doctest.txt --- a/tests/doctest.txt Wed Nov 09 19:55:15 2011 -0800 +++ b/tests/doctest.txt Wed Nov 09 19:59:04 2011 -0800 @@ -1,11 +1,11 @@ Test fetch ================ -The obligatory imports: +The obligatory imports:: >>> import fetch -Run some tests. This test will fail, please fix it: +Create a Fetch object:: - >>> assert True == False + >>> f = fetch.Fetch(strict=True)