]> git.decadent.org.uk Git - dak.git/blobdiff - tests/test_packagelist.py
Merge remote-tracking branch 'jcristau/formatone-no-tar-sig'
[dak.git] / tests / test_packagelist.py
old mode 100644 (file)
new mode 100755 (executable)
index 9259e73..4c2fe4d
@@ -81,6 +81,14 @@ class TestPackageList(DakTestCase):
         p_all_amd64 = pl.packages_for_suite(suite_all_amd64)
         self.assertEqual(len(p_all_amd64), 1)
 
+        p = p_all[0]
+        self.assertEqual(p.name, 'libdune-common-doc')
+        self.assertEqual(p.type, 'deb')
+        self.assertEqual(p.section, 'doc')
+        self.assertEqual(p.component, 'main')
+        self.assertEqual(p.priority, 'optional')
+        self.assertEqual(p.architectures, ['all'])
+
     def testArchAny(self):
         pl = PackageList(source_any)
 
@@ -153,6 +161,10 @@ class TestPackageList(DakTestCase):
         p_kfreebsdi386 = pl.packages_for_suite(suite_kfreebsdi386)
         self.assertEqual(len(p_kfreebsdi386), 0)
 
+        suite_source = FakeSuite('source')
+        p_source = pl.packages_for_suite(suite_source)
+        self.assertEqual(len(p_source), 0)
+
     def testNoArch(self):
         pl = PackageList(source_noarch)