1
0
mirror of https://github.com/oceanprotocol/commons.git synced 2023-03-15 18:03:00 +01:00

fix faucet test

This commit is contained in:
Matthias Kretschmann 2019-07-11 23:13:19 +02:00
parent ca58d7d0b1
commit 1ab87dea30
Signed by: m
GPG Key ID: 606EEEF3C479A91F
2 changed files with 13 additions and 3 deletions

View File

@ -101,6 +101,7 @@ class Faucet extends PureComponent<{}, FaucetState> {
primary
onClick={() => this.getTokens(this.context.requestFromFaucet)}
disabled={!this.context.isLogged}
name="Faucet"
>
Request Ether
</Button>

View File

@ -3,18 +3,27 @@ context('Faucet', () => {
before(() => {
cy.visit('/faucet')
// Wait for end of loading
cy.get('button', { timeout: 60000 }).should('have.length', 1)
cy.get('button[name="Faucet"]', { timeout: 60000 }).should(
'have.length',
1
)
})
beforeEach(() => {
cy.get('button[name="Faucet"]')
.first()
.as('button')
})
it('Faucet button is clickable when user is connected.', () => {
cy.get('button')
cy.get('@button')
.contains('Request Ether')
.should('not.be.disabled')
})
it('Execute faucet call', () => {
// Execute call
cy.get('button')
cy.get('@button')
.contains('Request Ether')
.click()
// Verify that we got response from server