diff options
author | Florian Weimer <fw@deneb.enyo.de> | 2010-05-08 10:35:44 +0000 |
---|---|---|
committer | Florian Weimer <fw@deneb.enyo.de> | 2010-05-08 10:35:44 +0000 |
commit | bb935afbfae34b00e9d6776d49efcfe00d241b97 (patch) | |
tree | 923de0d9653d6acba7586217b00ee0ccd155c747 /lib/python/sectracker_test | |
parent | 5ac308332d23c95f89e854ae55a3508cb0285ecc (diff) |
sectracker.repo: only download Sources files
Also adjust RepoCollection.filemap() to focus on source packages,
and augment test case for it.
git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@14641 e39458fd-73e7-0310-bf30-c45bca0a0e42
Diffstat (limited to 'lib/python/sectracker_test')
-rw-r--r-- | lib/python/sectracker_test/test_repo.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/python/sectracker_test/test_repo.py b/lib/python/sectracker_test/test_repo.py index 79a4260c90..076d2bbd86 100644 --- a/lib/python/sectracker_test/test_repo.py +++ b/lib/python/sectracker_test/test_repo.py @@ -18,6 +18,7 @@ import shutil from sectracker.repo import * +import sectracker.parsers as p tmp = tempfile.mkdtemp() try: @@ -30,5 +31,12 @@ try: r.add("squeeze", mirror + "debian/dists/squeeze") r.add("sid", mirror + "debian/dists/sid") r.update() + fm = r.filemap() + assert "sid" in fm + assert "main" in fm["sid"] + o = p.sourcepackages(fm["sid"]["main"]) + assert "bash" in o + assert o["bash"].name == "bash" + assert "bash" in o["bash"].binary finally: shutil.rmtree(tmp) |