summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@parabola.nu>2018-07-15 22:47:19 -0400
committerLuke Shumaker <lukeshu@parabola.nu>2018-10-07 19:00:51 -0400
commitcce008fe13b4c820ac914b92910963baa0fba5d8 (patch)
tree3264bf40a4bcadb1f10311ee47fb41b225783ad6
parent11213498bea98dd8fa3fd77b5bdae6e03e96d50d (diff)
test: db-move: Verify that it accepts pkgname [ci-skip]
-rwxr-xr-xtest/cases/db-move.bats13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/cases/db-move.bats b/test/cases/db-move.bats
index de08099..216ebf7 100755
--- a/test/cases/db-move.bats
+++ b/test/cases/db-move.bats
@@ -105,3 +105,16 @@ load ../lib/common
checkPackage extra pkg-split-a 1-1
checkPackage testing pkg-split-b 1-1
}
+
+@test "move partial split packages" {
+ local pkgs=('pkg-split-a')
+
+ releasePackage testing pkg-split-a
+ db-update
+ db-move testing extra pkg-split-a1
+
+ bsdtar xfO "$FTP_BASE/extra/os/x86_64/extra.db" pkg-split-a1-1-1/desc >/dev/null
+ if bsdtar xfO "$FTP_BASE/testing/os/x86_64/testing.db" pkg-split-a1-1-1/desc >/dev/null; then return 1; fi
+ bsdtar xfO "$FTP_BASE/testing/os/x86_64/testing.db" pkg-split-a2-1-1/desc >/dev/null
+ if bsdtar xfO "$FTP_BASE/extra/os/x86_64/extra.db" pkg-split-a2-1-1/desc >/dev/null; then return 1; fi
+}