test(mobile): cover push presentation bridge gating

Signed-off-by: Tom Brow <tomb@block.xyz>
Co-authored-by: Codex <noreply@openai.com>
Ai-assisted: true
This commit is contained in:
Tom Brow
2026-08-21 21:31:09 -07:00
parent daeb59877b
commit ed34cf4a18

View File

@@ -207,7 +207,7 @@ for config in "$debug_xcconfig" "$release_xcconfig"; do
'^BUZZ_CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements$' \
"$(basename "$config") uses the push-free Runner entitlements"
assert_xcconfig_value "$config" \
'^EXCLUDED_SOURCE_FILE_NAMES = NotificationService\.appex PushNativeState\.swift PushEndpointGrantStore\.swift$' \
'^EXCLUDED_SOURCE_FILE_NAMES = NotificationService\.appex PushNativeState\.swift PushEndpointGrantStore\.swift PushPresentationCacheBridge\.swift$' \
"$(basename "$config") excludes native push sources and extension product"
done