From beeeb3ad5138de8dcc516dd11c2465a998fb8048 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Mon, 27 Jun 2022 13:14:56 +0300 Subject: Fix pkg-build to update re-evaluated dependents if requested --- tests/pkg-build.testscript | 74 ++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 71 insertions(+), 3 deletions(-) (limited to 'tests') diff --git a/tests/pkg-build.testscript b/tests/pkg-build.testscript index bf39949..0e9b2db 100644 --- a/tests/pkg-build.testscript +++ b/tests/pkg-build.testscript @@ -5603,7 +5603,23 @@ test.options += --no-progress build plan: downgrade libfoo/0.1.0 config.libfoo.extras=true (set by foo) - reconfigure/update foo/1.0.0 (dependent of libfoo) + reconfigure foo/1.0.0 (dependent of libfoo) + %.* + disfigured foo/1.0.0 + %.* + disfigured libfoo/1.0.0 + %.* + fetched libfoo/0.1.0 + %.* + unpacked libfoo/0.1.0 + %.* + configured libfoo/0.1.0 + %.* + configured foo/1.0.0 + %.* + updated libfoo/0.1.0 + %.* + updated foo/1.0.0 %.* EOE @@ -5650,7 +5666,19 @@ test.options += --no-progress build plan: reconfigure/update libfoo/0.1.0 config.libfoo.extras=true (user configuration) - reconfigure/update foo/1.0.0 (dependent of libfoo) + reconfigure foo/1.0.0 (dependent of libfoo) + %.* + disfigured foo/1.0.0 + %.* + disfigured libfoo/0.1.0 + %.* + configured libfoo/0.1.0 + %.* + configured foo/1.0.0 + %.* + updated libfoo/0.1.0 + %.* + updated foo/1.0.0 %.* EOE @@ -5717,6 +5745,20 @@ test.options += --no-progress upgrade libfoo/1.0.0 drop foo/1.0.0 (unused) %.* + disfigured foo/1.0.0 + %.* + disfigured libfoo/0.1.0 + %.* + fetched libfoo/1.0.0 + %.* + unpacked libfoo/1.0.0 + %.* + purged foo/1.0.0 + %.* + configured libfoo/1.0.0 + %.* + updated libfoo/1.0.0 + %.* EOE $pkg_status -r >>EOO; @@ -5915,7 +5957,33 @@ test.options += --no-progress config.libfoo.extras=true (set by tex) downgrade libbar/0.1.0 config.libbar.extras=true (set by tex) - reconfigure/update tex/1.0.0 (dependent of libbar) + reconfigure tex/1.0.0 (dependent of libbar) + %.* + disfigured tex/1.0.0 + %.* + disfigured libbar/1.0.0 + %.* + disfigured libfoo/1.0.0 + %.* + fetched libfoo/0.1.0 + %.* + unpacked libfoo/0.1.0 + %.* + fetched libbar/0.1.0 + %.* + unpacked libbar/0.1.0 + %.* + configured libfoo/0.1.0 + %.* + configured libbar/0.1.0 + %.* + configured tex/1.0.0 + %.* + updated libfoo/0.1.0 + %.* + updated libbar/0.1.0 + %.* + updated tex/1.0.0 %.* EOE -- cgit v1.1