summaryrefslogtreecommitdiffstats
path: root/lib/python/sectracker_test
diff options
context:
space:
mode:
authorFlorian Weimer <fw@deneb.enyo.de>2010-05-08 10:35:44 +0000
committerFlorian Weimer <fw@deneb.enyo.de>2010-05-08 10:35:44 +0000
commitbb935afbfae34b00e9d6776d49efcfe00d241b97 (patch)
tree923de0d9653d6acba7586217b00ee0ccd155c747 /lib/python/sectracker_test
parent5ac308332d23c95f89e854ae55a3508cb0285ecc (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.py8
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)

© 2014-2024 Faster IT GmbH | imprint | privacy policy