From a639bca6cc963483eb1627c7e6a1fa0af23ca148 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Sun, 12 Oct 2014 13:55:56 +0200 Subject: add new tests; misc Signed-off-by: Florian Pritz --- test/test.d/testing2x.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'test/test.d/testing2x.sh') diff --git a/test/test.d/testing2x.sh b/test/test.d/testing2x.sh index 586ce40..29c10e6 100755 --- a/test/test.d/testing2x.sh +++ b/test/test.d/testing2x.sh @@ -24,4 +24,29 @@ testTesting2xAnyPackage() { checkRemovedAnyPackage testing pkg-any-a } +testTesting2xMultiArchPackage() { + releasePackage core pkg-any-a any + releasePackage extra pkg-any-a any + ../db-update + ../db-remove core i686 pkg-any-a + ../db-remove extra x86_64 pkg-any-a + + pushd "${TMP}/svn-packages-copy/pkg-any-a/trunk/" >/dev/null + sed 's/pkgrel=1/pkgrel=2/g' -i PKGBUILD + arch_svn commit -q -m"update pkg to pkgrel=2" >/dev/null + sudo chronic extra-i686-build + mv pkg-any-a-1-2-any.pkg.tar.xz "${pkgdir}/pkg-any-a/" + popd >/dev/null + + releasePackage testing pkg-any-a any + ../db-update + rm -f "${pkgdir}/pkg-any-a/pkg-any-a-1-2-any.pkg.tar.xz" + + ../testing2x pkg-any-a + + checkPackage core pkg-any-a-1-2-any.pkg.tar.xz x86_64 + checkPackage extra pkg-any-a-1-2-any.pkg.tar.xz i686 + checkRemovedAnyPackage testing pkg-any-a +} + . "${curdir}/../lib/shunit2" -- cgit v1.2.3-24-g4f1b