summaryrefslogtreecommitdiff
path: root/tests/test_debfile.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_debfile.py')
-rw-r--r--tests/test_debfile.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/test_debfile.py b/tests/test_debfile.py
index bb9fd62c..e042a30c 100644
--- a/tests/test_debfile.py
+++ b/tests/test_debfile.py
@@ -51,6 +51,14 @@ class TestDebfilee(unittest.TestCase):
apt_pkg.init_system()
self.cache = apt.Cache()
+ def testDscFile(self):
+ filename = "hello_2.5-1.dsc"
+ deb = apt.debfile.DscSrcPackage(cache=self.cache)
+ deb.open(os.path.join("data", "test_debs", filename))
+ self.assertTrue(deb.check())
+ missing = set(['debhelper', 'libnet1-dev', 'libpcap-dev', 'autotools-dev'])
+ self.assertEqual(set(deb.missing_deps), missing)
+
def testDebFile(self):
deb = apt.debfile.DebPackage(cache=self.cache)
for (filename, expected_res) in self.TEST_DEBS: