1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-23 10:30:04 +01:00

Redundantly skip notices

This commit is contained in:
Dan Finlay 2017-11-29 12:30:10 -08:00
parent 119c0fdecf
commit 9276fea6bc

View File

@ -6,23 +6,7 @@ async function runFirstTimeUsageTest (assert, done) {
const app = $('#app-content')
// recurse notices
while (true) {
const button = app.find('button')
if (button && button.html() === 'Accept') {
// still notices to accept
const termsPage = app.find('.markdown')[0]
termsPage.scrollTop = termsPage.scrollHeight
await timeout()
console.log('Clearing notice')
button.click()
await timeout()
} else {
// exit loop
console.log('No more notices...')
break
}
}
skipNotices()
await timeout()
@ -57,14 +41,7 @@ async function runFirstTimeUsageTest (assert, done) {
await timeout(1000)
// Skip notices:
let detail = app.find('.tou__title')[0]
button = app.find('button')[0]
if (button && button.html() === 'Accept') {
app.find('button').click()
await timeout(1000)
button = app.find('button')
}
skipNotices()
// secret backup phrase
const seedTitle = app.find('.backup-phrase__title')[0]
@ -157,3 +134,23 @@ function timeout (time) {
setTimeout(resolve, time || 1500)
})
}
function skipNotices () {
while (true) {
const button = app.find('button')
if (button && button.html() === 'Accept') {
// still notices to accept
const termsPage = app.find('.markdown')[0]
termsPage.scrollTop = termsPage.scrollHeight
await timeout()
console.log('Clearing notice')
button.click()
await timeout()
} else {
console.dir(button)
// exit loop
console.log('No more notices...')
break
}
}
}