[Dev] [dbscripts] [PATCH 12/31] db-update: Test if package cannot be added if svn is inconsistent
Luke Shumaker
lukeshu at lukeshu.com
Fri Apr 6 18:43:45 GMT 2018
From: Pierre Schmitz <pierre at archlinux.de>
(cherry picked from commit 32d99fb5c287d2dc3bb35b41aa471e9f48ea7910)
---
test/cases/db-update.bats | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/test/cases/db-update.bats b/test/cases/db-update.bats
index 014fe29..855ba6d 100755
--- a/test/cases/db-update.bats
+++ b/test/cases/db-update.bats
@@ -214,3 +214,16 @@ load ../lib/common
! db-update >/dev/null 2>&1
checkRemovedPackage extra 'foo-pkg-simple-a-1-1-i686.pkg.tar.xz' 'i686'
}
+
+ at test "add package with inconsistent svn fails" {
+ skip # abslibre is broken
+ releasePackage extra 'pkg-simple-a' 'i686'
+
+ pushd "${TMP}/svn-packages-copy/pkg-simple-a/repos/extra-i686" >/dev/null
+ sed 's/pkgrel=1/pkgrel=2/g' -i PKGBUILD
+ svn commit -q -m"update pkg to pkgrel=2" >/dev/null
+ popd >/dev/null
+
+ ! db-update >/dev/null 2>&1
+ checkRemovedPackage extra 'foo-pkg-simple-a-1-1-i686.pkg.tar.xz' 'i686'
+}
--
2.16.2
More information about the Dev
mailing list