diff options
test - e2e - only inspect console for errors in chrome
Diffstat (limited to 'test')
-rw-r--r-- | test/e2e/metamask.spec.js | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/test/e2e/metamask.spec.js b/test/e2e/metamask.spec.js index 482259ee8..8ec7de16c 100644 --- a/test/e2e/metamask.spec.js +++ b/test/e2e/metamask.spec.js @@ -30,12 +30,16 @@ describe('Metamask popup page', function () { }) afterEach(async function () { - // check for console errors - const errors = await checkBrowserForConsoleErrors() - if (errors.length) { - const errorReports = errors.map(err => err.message) - const errorMessage = `Errors found in browser console:\n${errorReports.join('\n')}` - this.test.error(new Error(errorMessage)) + // logs command not supported in firefox + // https://github.com/SeleniumHQ/selenium/issues/2910 + if (process.env.SELENIUM_BROWSER === 'chrome') { + // check for console errors + const errors = await checkBrowserForConsoleErrors() + if (errors.length) { + const errorReports = errors.map(err => err.message) + const errorMessage = `Errors found in browser console:\n${errorReports.join('\n')}` + this.test.error(new Error(errorMessage)) + } } // gather extra data if test failed if (this.currentTest.state === 'failed') { |