]> git.decadent.org.uk Git - dak.git/blobdiff - tests/dbtest_contents.py
Add method scan_contents() to class DBBinary.
[dak.git] / tests / dbtest_contents.py
index 9b33c04be9655497b132ea6393cf288afb0930ae..575facdd5dc9b4f29d86e6af657d6041404f29a5 100755 (executable)
@@ -155,6 +155,12 @@ class ContentsTestCase(DBDakTestCase):
         self.assertEqual('tests/fixtures/ftp/squeeze/main/Contents-i386.gz', \
             cw.output_filename())
 
+    def test_scan_contents(self):
+        self.setup_binaries()
+        filelist = [f for f in self.binary['hello_2.2-1_i386'].scan_contents()]
+        self.assertEqual(['usr/bin/hello', 'usr/share/doc/hello/copyright'],
+            filelist)
+
     def classes_to_clean(self):
         return [Override, Suite, BinContents, DBBinary, DBSource, Architecture, Section, \
             OverrideType, Maintainer, Component, Priority, PoolFile]