Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
upgrade: fix dry_run
Baptiste Daroussin committed 6 months ago
commit 384f722665d26db6f53a3cc83dbcbe32d86c0cee
parent 92f1fe1
3 files changed +2 -3
modified src/upgrade.c
@@ -424,7 +424,7 @@ exec_upgrade(int argc, char **argv)
	if (done == 0 && rc && !quiet)
		printf("Your packages are up to date.\n");

-
	if (rc)
+
	if (rc || dry_run)
		retcode = EXIT_SUCCESS;
	else
		retcode = EXIT_FAILURE;
modified tests/frontend/php-pr.sh
@@ -290,6 +290,5 @@ Number of packages to be reinstalled: 1
	atf_check \
		-o inline:"${OUTPUT}" \
		-e empty \
-
		-s exit:1 \
		pkg -o REPOS_DIR="${TMPDIR}/reposconf" -o PKG_CACHEDIR="${TMPDIR}" upgrade -n
}
modified tests/frontend/rubypuppet.sh
@@ -289,6 +289,6 @@ Number of packages to be reinstalled: 3

	atf_check \
	    -o inline:"${OUTPUT}" \
-
	    -s exit:1 \
+
	    -s exit:0 \
	    pkg -o REPOS_DIR="${TMPDIR}/reposconf" -o PKG_CACHEDIR="${TMPDIR}" upgrade -yn
}