aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2021-06-22 21:00:48 +0200
committerFabian Groffen <grobian@gentoo.org>2021-06-22 21:00:48 +0200
commita46be5455a621fd243297b7b1e238cc859d87678 (patch)
tree8c90377814e2ad4716fe8a19a2c99d693ad29f6d /tests
parentqmerge: check phase funcs against PMS whether they should be run (diff)
downloadportage-utils-a46be5455a621fd243297b7b1e238cc859d87678.tar.gz
portage-utils-a46be5455a621fd243297b7b1e238cc859d87678.tar.bz2
portage-utils-a46be5455a621fd243297b7b1e238cc859d87678.zip
qmerge: run pkg_* phases according to PMS 9.2 Call Order
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Diffstat (limited to 'tests')
-rwxr-xr-xtests/qmerge/dotest3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/qmerge/dotest b/tests/qmerge/dotest
index 0f870ef..f715ee5 100755
--- a/tests/qmerge/dotest
+++ b/tests/qmerge/dotest
@@ -53,7 +53,8 @@ tend $? "qmerge-test: [R] re-emerge" || die "${out}"
tend $? "qmerge-test: [R] installed expected files" || die "$(treedir "${ROOT}")"
order=$(echo "${out}" | awk '$1 == "@@@" && $2 ~ /^pkg_/ { printf "%s ", $NF }')
-[[ ${order} == "pkg_pretend pkg_setup pkg_preinst pkg_postinst pkg_prerm pkg_postrm " ]]
+# PMS 9.2
+[[ ${order} == "pkg_pretend pkg_setup pkg_preinst pkg_prerm pkg_postrm pkg_postinst " ]]
tend $? "qmerge-test: [R] pkg_* order of execution" || die "$(printf '%s\n' "${order}" "${out}")"
[[ -x ${ROOT}/usr/bin/qmerge-test && \