From 3cb22523e2a165fdb7a3b3f6f62e4c6a38f4f1c6 Mon Sep 17 00:00:00 2001 From: Jakub Zych Date: Fri, 16 Oct 2026 13:37:22 +0200 Subject: [PATCH] test(18.1-09): phase gate requires the seven layer restore and copy specs; layers minimum 43 --- scripts/check-phase18.1.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/check-phase18.1.sh b/scripts/check-phase18.1.sh index 4cd27e4..b9ce284 100755 --- a/scripts/check-phase18.1.sh +++ b/scripts/check-phase18.1.sh @@ -186,9 +186,16 @@ LAYER_REQUIRE=( 'subscriptions: without a token from the hook no authorization header is sent' 'subscriptions: a refused request rejects with the fetcher error unchanged on every route' 'subscriptions: usePlans reads GET /plans under the key pg:subscriptions:plans' + 'subscriptions: a persisted pageshow restores the subscribe flow after a redirect' + 'subscriptions: a non-persisted pageshow changes nothing' + 'subscriptions: watchPageRestore removes its listener and is a no-op without a target' + 'subscriptions: a throwing navigation re-enables the button with the generic error' + 'subscriptions: the manage flow restores after a persisted pageshow and cancel works again' + 'subscriptions: the three components wire watchPageRestore on mount and remove it on unmount' + 'subscriptions: the already-subscribed copy covers any open subscription in en and pl' ) LAYER_PREFIX='subscriptions:' -LAYER_PREFIX_MIN=36 +LAYER_PREFIX_MIN=43 usage() { cat >&2 <<'EOF'