facuet + consume fix

This commit is contained in:
Jernej Pregelj 2019-06-20 11:40:19 +02:00
parent 3b3c08f549
commit e60ca7b941
2 changed files with 32 additions and 1 deletions

View File

@ -14,7 +14,7 @@ context('Consume', () => {
})
cy.visit(
'http://localhost:3000/asset/did:op:48870c70dac448949634c41817c8017dc558ce59ad774002996e9811b97a36d5'
'http://localhost:3000/asset/did:op:04ac33b152ca4532b184d6bd040e9535b572e1f2888e4f85b47035dd638772bb'
)
// Wait for end of loading
cy.get('button', { timeout: 20000 }).should('have.length', 1)

View File

@ -0,0 +1,31 @@
/// <reference types="Cypress" />
import Web3 from 'web3'
import HDWalletProvider from 'truffle-hdwallet-provider'
context('Faucet', () => {
before(() => {
cy.on('window:before:load', win => {
const provider = new HDWalletProvider(
'taxi music thumb unique chat sand crew more leg another off lamp',
'http://localhost:8545'
)
win.web3 = new Web3(provider)
win.ethereum = win.web3
})
cy.visit('http://localhost:3000/faucet')
// Wait for end of loading
cy.get('button', { timeout: 20000 }).should('have.length', 1)
})
it('Execute faucet call', () => {
// Execute call
cy.get('button')
.contains('Request Ether')
.click()
// Verify that we got response from server
cy.contains(/(Successfully added|Already requested)/, {
timeout: 60000
}).should('be.visible')
})
})