}
}
-function buildBStackDesktopOptions (sessionName: string, resolution?: string) {
+function buildBStackDesktopOptions (sessionName: string, resolution: string, os?: string) {
return {
'bstack:options': {
...buildMainOptions(sessionName),
+ os,
resolution
}
}
}
-function buildBStackMobileOptions (sessionName: string, deviceName: string, osVersion: string, appiumVersion?: string) {
+function buildBStackMobileOptions (sessionName: string, deviceName: string, osVersion: string) {
return {
'bstack:options': {
...buildMainOptions(sessionName),
realMobile: true,
osVersion,
- deviceName,
-
- appiumVersion
+ deviceName
}
}
}
},
{
browserName: 'Firefox',
- browserVersion: '68', // ESR
+ browserVersion: '78', // Very old ESR
- ...buildBStackDesktopOptions('Firefox ESR Desktop', '1280x1024')
+ ...buildBStackDesktopOptions('Firefox ESR Desktop', '1280x1024', 'Windows')
},
{
browserName: 'Safari',
{
browserName: 'Safari',
- ...buildBStackMobileOptions('Safari iPhone', 'iPhone 7', '12')
+ ...buildBStackMobileOptions('Safari iPhone', 'iPhone 8 Plus', '12.4')
},
{
browserName: 'Safari',