diff options
author | kumavis <aaron@kumavis.me> | 2018-05-22 08:15:05 +0800 |
---|---|---|
committer | kumavis <aaron@kumavis.me> | 2018-05-22 08:15:05 +0800 |
commit | db08d8d43eef26005c9c022445f4530caba71ac3 (patch) | |
tree | 8b71b999aa05f35e006a9029c5ac6689a3904b19 /test | |
parent | 9c6e2ec8ef4944172f6e771b216beaf00ed21575 (diff) | |
download | tangerine-wallet-browser-db08d8d43eef26005c9c022445f4530caba71ac3.tar.gz tangerine-wallet-browser-db08d8d43eef26005c9c022445f4530caba71ac3.tar.zst tangerine-wallet-browser-db08d8d43eef26005c9c022445f4530caba71ac3.zip |
test - e2e - ignore react 'unknown props dataset' warnings
Diffstat (limited to 'test')
-rw-r--r-- | test/e2e/metamask.spec.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/test/e2e/metamask.spec.js b/test/e2e/metamask.spec.js index fac560176..72861adc4 100644 --- a/test/e2e/metamask.spec.js +++ b/test/e2e/metamask.spec.js @@ -310,10 +310,13 @@ describe('Metamask popup page', function () { async function checkBrowserForConsoleErrors() { const ignoredLogTypes = ['WARNING'] + const ignoredErrorMessages = ['Warning: Unknown prop `dataset` on '] const browserLogs = await driver.manage().logs().get('browser') const errorEntries = browserLogs.filter(entry => !ignoredLogTypes.includes(entry.level.toString())) - const errorEntryObjects = errorEntries.map(entry => entry.toJSON()) - return errorEntryObjects + const errorObjects = errorEntries.map(entry => entry.toJSON()) + // ignore all errors that contain a message in `ignoredErrorMessages` + const matchedErrorObjects = errorObjects.filter(entry => !ignoredErrorMessages.some(message => entry.message.includes(message))) + return matchedErrorObjects } async function verboseReportOnFailure (test) { |