]> git.ipfire.org Git - pakfire.git/commitdiff
Reenable installation test.
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 30 Apr 2011 16:26:16 +0000 (18:26 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 30 Apr 2011 16:26:16 +0000 (18:26 +0200)
pakfire/builder.py

index db648088a6a914cb90645851ed3af65e0096149b..5904d22ea8327544663d5114e6286b36e136fef2 100644 (file)
@@ -292,24 +292,12 @@ class Builder(object):
                transaction.run()
 
        def install_test(self):
-               return # XXX currently disabled
-
                pkgs = []
-
-               # Connect packages to the FS repository.
-               r = repository.FileSystemRepository(self.pakfire)
-
                for dir, subdirs, files in os.walk(self.chrootPath("result")):
                        for file in files:
-                               file = os.path.join(dir, file)
-
-                               if not file.endswith(PACKAGE_EXTENSION):
-                                       continue
-
-                               p = packages.BinaryPackage(self.pakfire, r, file)
-                               pkgs.append(p)
+                               pkgs.append(os.path.join(dir, file))
 
-               self.install(pkgs)
+               self.pakfire.localinstall(pkgs)
 
        def chrootPath(self, *args):
                # Remove all leading slashes