Fix integration tests.

feature/default_network_editable
Kevin Serrano 8 years ago
parent c7178af09d
commit 092ec9096b
No known key found for this signature in database
GPG Key ID: 7CC862A58D2889B4
  1. 1
      development/states/first-time.json
  2. 20
      test/integration/lib/first-time.js

@ -8,6 +8,7 @@
"currentFiat": "USD",
"conversionRate": 11.47635827,
"conversionDate": 1477606503,
"noActiveNotices": true,
"network": null,
"accounts": {},
"transactions": [],

@ -2,7 +2,7 @@ const PASSWORD = 'password123'
QUnit.module('first time usage')
QUnit.test('agree to terms', function (assert) {
QUnit.test('render init screen', function (assert) {
var done = assert.async()
let app
@ -10,22 +10,6 @@ QUnit.test('agree to terms', function (assert) {
app = $('iframe').contents().find('#app-content .mock-app-root')
// Scroll through terms
var termsHeader = app.find('h3.terms-header')[0]
assert.equal(termsHeader.textContent, 'MetaMask Terms & Conditions', 'Showing TOS')
let termsPage = app.find('.markdown')[0]
assert.ok(termsPage, 'on terms page')
termsPage.scrollTop = termsPage.scrollHeight
return wait()
}).then(function() {
// Agree to terms
var button = app.find('button')[0]
button.click()
return wait()
}).then(function() {
var title = app.find('h1').text()
assert.equal(title, 'MetaMask', 'title screen')
@ -34,7 +18,7 @@ QUnit.test('agree to terms', function (assert) {
var confBox = app.find('#password-box-confirm')[0]
pwBox.value = PASSWORD
confBox.value = PASSWORD
return wait()
}).then(function() {

Loading…
Cancel
Save