X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=tests%2Fdbtest_packages.py;h=f258770983edbc6a7cc32459fda49c5b6e864833;hb=50db22ea5f288daa39f81138a41a509d9a41cc3e;hp=32c1b8c5c72a9fb3428e32c289261e860e327115;hpb=b4e3e8587862d3c40bbea7e87223744bb2691f1e;p=dak.git diff --git a/tests/dbtest_packages.py b/tests/dbtest_packages.py index 32c1b8c5..f2587709 100755 --- a/tests/dbtest_packages.py +++ b/tests/dbtest_packages.py @@ -1,6 +1,7 @@ #!/usr/bin/env python from db_test import DBDakTestCase +from base_test import fixture from daklib.dbconn import * from daklib.queue_install import package_to_suite @@ -84,7 +85,7 @@ class PackageTestCase(DBDakTestCase): main = self.loc['main'] contrib = self.loc['contrib'] - self.assertEqual('/srv/ftp-master.debian.org/ftp/pool/', main.path) + self.assertEqual(fixture('ftp/pool/'), main.path) count = len(self.file.keys()) - 2 self.assertEqual(count, main.files.count()) self.assertEqual(2, contrib.files.count()) @@ -103,7 +104,7 @@ class PackageTestCase(DBDakTestCase): self.assertEqual(count - 1, main.files.count()) self.assertEqual(3, contrib.files.count()) # test fullpath - self.assertEqual('/srv/ftp-master.debian.org/ftp/pool/main/s/sl/sl_3.03-16.dsc', \ + self.assertEqual(fixture('ftp/pool/main/s/sl/sl_3.03-16.dsc'), \ self.file['sl_3.03-16.dsc'].fullpath) # test check_poolfile() self.assertEqual((True, self.file['sl_3.03-16.dsc']), \ @@ -327,7 +328,7 @@ class PackageTestCase(DBDakTestCase): 'sha1sum': 'deadbeef', 'sha256sum': 'deadbeef'} upload = Upload(pkg) - poolfile = add_deb_to_db(upload, 'hello_2.2-2_i386.deb', self.session) + bin, poolfile = add_deb_to_db(upload, 'hello_2.2-2_i386.deb', self.session) self.session.refresh(poolfile) self.session.refresh(poolfile.binary) self.assertEqual('main/h/hello/hello_2.2-2_i386.deb', poolfile.filename)