(Angular). webdriver-manager 12.1.7
has known issues on intel based Macs. Running e2e
tests we get the following error: spawn Unknown system error -86
. This bug has been fixed in webdriver-manager 12.1.8
but I'm unable to update.
I've tried the solutions listed here (reinstalling Protractor, etc): OSX fix Selenium Chromedriver launch error spawn Unknown system error -86 Bad CPU type in executable?
However, after uninstalling and re-installing protractor
, nothing changes. When I look in package-lock.json
, it appears that we're still using webdriver-manager 12.1.7
rather than the desired 12.1.8
. How can I force update webdriver-manager from 12.1.7
to 12.1.8
? We have an npm run webdriver-update
command which calls webdriver-manager update --standalone false --gecko false
- this too fails to change the version (if I'm reading package-lock.json correctly).
package-lock.json
"node_modules/protractor": {
"version": "7.0.0",
},
"dependencies": {
"webdriver-manager": "^12.1.7",
},
"bin": {
"protractor": "bin/protractor",
"webdriver-manager": "bin/webdriver-manager"
}
....
"protractor": {
"version": "7.0.0",
},
"dependencies": {
"webdriver-manager": {
"version": "12.1.7",
"resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.7.tgz",
}
}