Commit f5ab7cf868
Verified · cmc
Layout: unified · split
docs/superpowers/plans/2026-09-20-push-notifications.md +5 −5
| @@ -283,7 +283,7 @@ import Testing | ||
| 283 | 283 | |
| 284 | 284 | ```bash |
| 285 | 285 | cd ~/git/krz/gitbay-ios && xcodebuild -project gitbay.xcodeproj -scheme gitbay \ |
| 286 | -destination 'platform=iOS Simulator,name=iPhone 17' \ | |
| 286 | -destination 'platform=iOS Simulator,name=iPhone 16 Pro' \ | |
| 287 | 287 | -only-testing:gitbayTests/payloadDecodesTheAccountAndPath test 2>&1 | tail -20 |
| 288 | 288 | ``` |
| 289 | 289 | |
| @@ -484,7 +484,7 @@ Run all four `PushTarget` tests plus the existing notification tests, since Step | ||
| 484 | 484 | |
| 485 | 485 | ```bash |
| 486 | 486 | xcodebuild -project gitbay.xcodeproj -scheme gitbay \ |
| 487 | -destination 'platform=iOS Simulator,name=iPhone 17' \ | |
| 487 | -destination 'platform=iOS Simulator,name=iPhone 16 Pro' \ | |
| 488 | 488 | -only-testing:gitbayTests test 2>&1 | tail -20 |
| 489 | 489 | ``` |
| 490 | 490 | |
| @@ -859,7 +859,7 @@ Add it beside `CODE_SIGN_STYLE`, keeping the file's tab indentation. Do not touc | ||
| 859 | 859 | |
| 860 | 860 | ```bash |
| 861 | 861 | cd ~/git/krz/gitbay-ios && xcodebuild -project gitbay.xcodeproj -scheme gitbay \ |
| 862 | -destination 'platform=iOS Simulator,name=iPhone 17' build 2>&1 | tail -5 | |
| 862 | -destination 'platform=iOS Simulator,name=iPhone 16 Pro' build 2>&1 | tail -5 | |
| 863 | 863 | ``` |
| 864 | 864 | |
| 865 | 865 | Expected: `BUILD SUCCEEDED`. A malformed plist or a wrong path fails here with a code-signing error naming the entitlements file. |
| @@ -1046,7 +1046,7 @@ If the optional-`registrar` dance proves awkward against Swift 6 isolation, cons | ||
| 1046 | 1046 | |
| 1047 | 1047 | ```bash |
| 1048 | 1048 | xcodebuild -project gitbay.xcodeproj -scheme gitbay \ |
| 1049 | -destination 'platform=iOS Simulator,name=iPhone 17' test 2>&1 | tail -20 | |
| 1049 | -destination 'platform=iOS Simulator,name=iPhone 16 Pro' test 2>&1 | tail -20 | |
| 1050 | 1050 | ``` |
| 1051 | 1051 | |
| 1052 | 1052 | Expected: `TEST SUCCEEDED`. There are no unit tests for the delegate — it needs a running app and a real APNs round trip, which the Simulator cannot do. Task 11 covers it in the live suite. |
| @@ -1319,7 +1319,7 @@ Closes krz/gitbay#89" | ||
| 1319 | 1319 | |
| 1320 | 1320 | ```bash |
| 1321 | 1321 | cd ~/git/krz/gitbay-ios && xcodebuild -project gitbay.xcodeproj -scheme gitbay \ |
| 1322 | -destination 'platform=iOS Simulator,name=iPhone 17' test 2>&1 | tail -20 | |
| 1322 | -destination 'platform=iOS Simulator,name=iPhone 16 Pro' test 2>&1 | tail -20 | |
| 1323 | 1323 | ``` |
| 1324 | 1324 | |
| 1325 | 1325 | Expected: `TEST SUCCEEDED`. Do not claim the branch is green without this output in front of you. |