ci: update all browser defaults
diff --git a/conf/pr/browser-edge.config.json b/conf/pr/browser-edge.config.json
index 7f9284b..8b81986 100644
--- a/conf/pr/browser-edge.config.json
+++ b/conf/pr/browser-edge.config.json
@@ -3,7 +3,7 @@
"action": "run",
"cleanUpAfterRun": true,
"shouldUseSauce": true,
- "sauceDeviceName": "MicrosoftEdge",
- "saucePlatformVersion": "15.15063",
+ "sauceDeviceName": "microsoftedge",
+ "saucePlatformVersion": "84.0",
"verbose": true
}
diff --git a/conf/pr/browser-firefox.config.json b/conf/pr/browser-firefox.config.json
index 5d75458..53d3b3e 100644
--- a/conf/pr/browser-firefox.config.json
+++ b/conf/pr/browser-firefox.config.json
@@ -4,6 +4,6 @@
"cleanUpAfterRun": true,
"shouldUseSauce": true,
"sauceDeviceName": "firefox",
- "saucePlatformVersion": "54.0",
+ "saucePlatformVersion": "80.0",
"verbose": true
}
diff --git a/conf/pr/browser-safari.config.json b/conf/pr/browser-safari.config.json
index 1aacf7d..94b76b7 100644
--- a/conf/pr/browser-safari.config.json
+++ b/conf/pr/browser-safari.config.json
@@ -4,6 +4,6 @@
"cleanUpAfterRun": true,
"shouldUseSauce": true,
"sauceDeviceName": "safari",
- "saucePlatformVersion": "11.1",
+ "saucePlatformVersion": "13.1",
"verbose": true
}
diff --git a/lib/ParamedicSauceLabs.js b/lib/ParamedicSauceLabs.js
index 1c29f19..b27eea8 100644
--- a/lib/ParamedicSauceLabs.js
+++ b/lib/ParamedicSauceLabs.js
@@ -303,8 +303,9 @@
case utilities.BROWSER:
caps.browserName = this.config.getSauceDeviceName() || 'chrome';
- caps.version = this.config.getSaucePlatformVersion() || '45.0';
- caps.platform = caps.browserName.indexOf('Edge') > 0 ? 'Windows 10' : 'macOS 10.13';
+ caps.version = this.config.getSaucePlatformVersion() || '85.0';
+ caps.platform = 'macOS 10.15'; // edge can be tested now on macOS.
+
// setting from env.var here and not in the config
// because for any other platform we don't need to put the sauce connect up
// unless the tunnel id is explicitly passed (means that user wants it anyway)