[Dev] [dbscripts] [PATCH 08/31] db-repo-remove: Test removal of 'any' packages
Luke Shumaker
lukeshu at lukeshu.com
Fri Apr 6 18:43:41 GMT 2018
From: Pierre Schmitz <pierre at archlinux.de>
(cherry picked from commit 5d8d01bef27b358c09267a66411c643bfc78503b)
---
test/cases/db-repo-remove.bats | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/test/cases/db-repo-remove.bats b/test/cases/db-repo-remove.bats
index 5f8ddc7..0e38ad5 100755
--- a/test/cases/db-repo-remove.bats
+++ b/test/cases/db-repo-remove.bats
@@ -49,3 +49,22 @@ load ../lib/common
done
done
}
+
+ at test "remove any packages" {
+ local pkgs=('pkg-any-a' 'pkg-any-b')
+ local pkgbase
+
+ for pkgbase in ${pkgs[@]}; do
+ releasePackage extra ${pkgbase} any
+ done
+
+ db-update
+
+ for pkgbase in ${pkgs[@]}; do
+ db-repo-remove extra any ${pkgbase}
+ done
+
+ for pkgbase in ${pkgs[@]}; do
+ checkRemovedAnyPackageDB extra ${pkgbase}
+ done
+}
--
2.16.2
More information about the Dev
mailing list