diff --git a/package.json b/package.json index 9e8f1f41afe..a2a84caf0b4 100644 --- a/package.json +++ b/package.json @@ -60,6 +60,7 @@ "karma-sauce-launcher": "^0.2.14", "node-sass": "^3.4.2", "protractor": "^3.3.0", + "protractor-accessibility-plugin": "0.1.1", "sass": "^0.5.0", "strip-ansi": "^3.0.0", "symlink-or-copy": "^1.0.1", diff --git a/test/protractor.conf.js b/test/protractor.conf.js index 9eafc3b9e31..3ab02a3c409 100644 --- a/test/protractor.conf.js +++ b/test/protractor.conf.js @@ -10,6 +10,12 @@ require('ts-node').register({ const E2E_BASE_URL = process.env['E2E_BASE_URL'] || 'http://localhost:4200'; const config = { useAllAngular2AppRoots: true, + plugins: [{ + chromeA11YDevTools: { + treatWarningsAsFailures: true + }, + package: 'protractor-accessibility-plugin' + }], specs: [ path.join(__dirname, '../e2e/**/*.e2e.ts') ], baseUrl: E2E_BASE_URL };