1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-22 17:33:23 +01:00

Fix integration test suite

This commit is contained in:
Dan Finlay 2016-11-07 14:11:01 -08:00
parent 798e057854
commit 93c0a6826a
3 changed files with 5 additions and 13 deletions

View File

@ -26,7 +26,7 @@ const extension = require('./development/mockExtension')
// Query String // Query String
const qs = require('qs') const qs = require('qs')
let queryString = qs.parse(window.location.href.split('#')[1]) let queryString = qs.parse(window.location.href.split('#')[1])
let selectedView = queryString.view || 'terms' let selectedView = queryString.view || 'first time'
const firstState = states[selectedView] const firstState = states[selectedView]
updateQueryParams(selectedView) updateQueryParams(selectedView)

View File

@ -1,23 +1,15 @@
QUnit.test('agree to terms', function (assert) { QUnit.test('agree to terms', function (assert) {
var done = assert.async() var done = assert.async()
let app
// Select the mock app root
var app = $('iframe').contents().find('#app-content .mock-app-root')
app.find('.markdown').prop('scrollTop', 100000000)
wait().then(function() { wait().then(function() {
app.find('button').click() app = $('iframe').contents().find('#app-content .mock-app-root')
}).then(function() { app.find('.markdown').prop('scrollTop', 100000000)
return wait() return wait()
}).then(function() { }).then(function() {
var title = app.find('h1').text() var title = app.find('h1').text()
assert.equal(title, 'MetaMask', 'title screen') assert.equal(title, 'MetaMask', 'title screen')
var buttons = app.find('button')
assert.equal(buttons.length, 1, 'one button: create new vault')
done() done()
}) })
// Wait for view to transition:
}) })

View File

@ -25,7 +25,7 @@ const Selector = require('./development/selector')
// Query String // Query String
const qs = require('qs') const qs = require('qs')
let queryString = qs.parse(window.location.href.split('#')[1]) let queryString = qs.parse(window.location.href.split('#')[1])
let selectedView = queryString.view || 'account detail' let selectedView = queryString.view || 'first time'
const firstState = states[selectedView] const firstState = states[selectedView]
updateQueryParams(selectedView) updateQueryParams(selectedView)