From 7ddc967d7cf2b8de73095cb841ee2c5973a669e4 Mon Sep 17 00:00:00 2001 From: Andrew Gregory Date: Mon, 6 Oct 2014 03:01:08 -0400 Subject: pmtest: allow tests to specify db version Signed-off-by: Andrew Gregory Signed-off-by: Allan McRae --- test/pacman/pmtest.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/pacman/pmtest.py b/test/pacman/pmtest.py index 09baac7a..7ed30eb9 100644 --- a/test/pacman/pmtest.py +++ b/test/pacman/pmtest.py @@ -37,6 +37,7 @@ class pmtest(object): self.name = name self.testname = os.path.basename(name).replace('.py', '') self.root = root + self.dbver = 9 self.cachepkgs = True def __str__(self): @@ -180,9 +181,9 @@ class pmtest(object): for pkg in self.db["local"].pkgs: vprint("\tinstalling %s" % pkg.fullname()) pkg.install_package(self.root) - if self.db["local"].pkgs: + if self.db["local"].pkgs and self.dbver >= 9: path = os.path.join(self.root, util.PM_DBPATH, "local") - util.mkfile(path, "ALPM_DB_VERSION", "9") + util.mkfile(path, "ALPM_DB_VERSION", str(self.dbver)) # Done. vprint(" Taking a snapshot of the file system") -- cgit v1.2.3-70-g09d2