diff --git a/package.json b/package.json index 29dd7a3297..95399f833e 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "grunt-karma": "~0.8", "grunt-newer": "~1.1.0", "grunt-ngdocs": "https://github.com/c0bra/grunt-ngdocs/tarball/0.2.7-custom3", - "grunt-protractor-runner": "~2.0.0", + "grunt-protractor-runner": "~4.0.0", "grunt-shell-spawn": "~0.3.0", "jit-grunt": "^0.8.0", "jshint-stylish": "^0.2.0", @@ -73,8 +73,9 @@ "load-grunt-config": "~0.16.0", "marked": "~0.2", "phantomjs-prebuilt": "^2.1.4", - "protractor": "~2.1.0", - "selenium-webdriver": "~2.46.0", + "protractor": "~4.0.14", + "protractor-accessibility-plugin": "^0.3.0", + "selenium-webdriver": "~2.53.0", "semver": "~2.2.1", "shelljs": "~0.2.6", "time-grunt": "~1.1.0", diff --git a/test/protractor.ci.conf.js b/test/protractor.ci.conf.js index 8ec1d67a36..e284757439 100644 --- a/test/protractor.ci.conf.js +++ b/test/protractor.ci.conf.js @@ -39,12 +39,12 @@ exports.config = { realtimeFailure: true }, - + plugins: [{ chromeA11YDevTools: { // Since the site has some serious element contrast issues this is needed. treatWarningsAsFailures: false }, - path: '../node_modules/protractor/plugins/accessibility' + package: 'protractor-accessibility-plugin' }] }; diff --git a/test/protractor.conf.js b/test/protractor.conf.js index 74069a4a09..d1de057359 100644 --- a/test/protractor.conf.js +++ b/test/protractor.conf.js @@ -37,6 +37,6 @@ exports.config = { // Since the site has some serious element contrast issues this is needed. treatWarningsAsFailures: false }, - path: '../node_modules/protractor/plugins/accessibility' + package: 'protractor-accessibility-plugin' }] };