Skip to content

Commit fb90de1

Browse files
committed
feat: iOS 26 tests
1 parent 6aa917b commit fb90de1

3 files changed

Lines changed: 17 additions & 0 deletions

File tree

.github/workflows/ios-e2e-test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ jobs:
109109
{ ios: 16, xcode: "16.4", macos: 15, runtime: "16.4" },
110110
{ ios: 17, xcode: "16.4", macos: 15, runtime: "17.5" },
111111
{ ios: 18, xcode: "16.4", macos: 15 },
112+
{ ios: 26, xcode: "16.4", macos: 26 },
112113
]
113114
needs: build
114115
steps:

e2e/.detoxrc.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,13 @@ module.exports = {
6969
os: "iOS 18.5",
7070
},
7171
},
72+
simulator26: {
73+
type: "ios.simulator",
74+
device: {
75+
type: "iPhone 17 Pro",
76+
os: "iOS 26.0",
77+
},
78+
},
7279
attached: {
7380
type: "android.attached",
7481
device: {
@@ -122,6 +129,14 @@ module.exports = {
122129
device: "simulator18",
123130
app: "example.ios.release",
124131
},
132+
"example.ios.sim-26.debug": {
133+
device: "simulator26",
134+
app: "example.ios.debug",
135+
},
136+
"example.ios.sim-26.release": {
137+
device: "simulator26",
138+
app: "example.ios.release",
139+
},
125140
"example.android.att.debug": {
126141
device: "attached",
127142
app: "example.android.debug",

e2e/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"test-example:ios-16": "detox test --configuration example.ios.sim-16.release --loglevel verbose --take-screenshots failing --record-videos failing --retries 2",
1313
"test-example:ios-17": "detox test --configuration example.ios.sim-17.release --loglevel verbose --take-screenshots failing --record-videos failing --retries 2",
1414
"test-example:ios-18": "detox test --configuration example.ios.sim-18.release --loglevel verbose --take-screenshots failing --record-videos failing --retries 2",
15+
"test-example:ios-26": "detox test --configuration example.ios.sim-26.release --loglevel verbose --take-screenshots failing --record-videos failing --retries 2",
1516
"test": "echo \"Error: no test specified\" && exit 1",
1617
"detox-clean": "detox clean-framework-cache && detox build-framework-cache",
1718
"postinstall": "patch-package"

0 commit comments

Comments
 (0)