Remove RSK chain tests at all
This commit is contained in:
parent
b2eac72db3
commit
9e1793ec6a
|
@ -1,57 +1,57 @@
|
||||||
const assert = require('assert')
|
// const assert = require('assert')
|
||||||
const { screens, elements, NETWORKS } = require('../elements')
|
// const { screens, elements, NETWORKS } = require('../elements')
|
||||||
|
|
||||||
const RSKNetworkTests = async (f, account1) => {
|
const RSKNetworkTests = async (f, account1) => {
|
||||||
it('connects to RSK mainnet', async function () {
|
// it('connects to RSK mainnet', async function () {
|
||||||
await f.setProvider(NETWORKS.RSK)
|
// await f.setProvider(NETWORKS.RSK)
|
||||||
await f.delay(2000)
|
// await f.delay(2000)
|
||||||
})
|
// })
|
||||||
|
|
||||||
it('connects to RSK testnet', async function () {
|
// it('connects to RSK testnet', async function () {
|
||||||
await f.setProvider(NETWORKS.RSK_TESTNET)
|
// await f.setProvider(NETWORKS.RSK_TESTNET)
|
||||||
await f.delay(2000)
|
// await f.delay(2000)
|
||||||
})
|
// })
|
||||||
|
|
||||||
it('checks zero exchange rate for RSK testnet', async function () {
|
// it('checks zero exchange rate for RSK testnet', async function () {
|
||||||
const balanceField = await f.waitUntilShowUp(screens.main.balance)
|
// const balanceField = await f.waitUntilShowUp(screens.main.balance)
|
||||||
const balanceUSDField = await f.waitUntilShowUp(screens.main.balanceUSD)
|
// const balanceUSDField = await f.waitUntilShowUp(screens.main.balanceUSD)
|
||||||
await f.delay(2000)
|
// await f.delay(2000)
|
||||||
const balance = await balanceField.getText()
|
// const balance = await balanceField.getText()
|
||||||
const balanceUSD = await balanceUSDField.getText()
|
// const balanceUSD = await balanceUSDField.getText()
|
||||||
console.log('Balance = ' + parseFloat(balance))
|
// console.log('Balance = ' + parseFloat(balance))
|
||||||
console.log('balanceUSD = ' + parseFloat(balanceUSD))
|
// console.log('balanceUSD = ' + parseFloat(balanceUSD))
|
||||||
assert.equal(parseFloat(balance) > 0.0001, true, 'Balance of account ' + account1 + ' is TOO LOW in RSK testnet !!! Please refill it!!!!')
|
// assert.equal(parseFloat(balance) > 0.0001, true, 'Balance of account ' + account1 + ' is TOO LOW in RSK testnet !!! Please refill it!!!!')
|
||||||
assert.equal(parseFloat(balanceUSD), 0, 'USD balance of account is not zero')
|
// assert.equal(parseFloat(balanceUSD), 0, 'USD balance of account is not zero')
|
||||||
})
|
// })
|
||||||
|
|
||||||
it('opens RSK faucet', async function () {
|
// it('opens RSK faucet', async function () {
|
||||||
await f.waitUntilShowUp(screens.main.buttons.buyRSK)
|
// await f.waitUntilShowUp(screens.main.buttons.buyRSK)
|
||||||
const buttons = await f.driver.findElements(screens.main.buttons.buyRSK)
|
// const buttons = await f.driver.findElements(screens.main.buttons.buyRSK)
|
||||||
assert.equal(buttons.length, 1, 'main screen isn\'t displayed')
|
// assert.equal(buttons.length, 1, 'main screen isn\'t displayed')
|
||||||
const buyButton = buttons[0]
|
// const buyButton = buttons[0]
|
||||||
const buyButtonText = await buyButton.getText()
|
// const buyButtonText = await buyButton.getText()
|
||||||
assert.equal(buyButtonText, 'Buy', 'button has incorrect name')
|
// assert.equal(buyButtonText, 'Buy', 'button has incorrect name')
|
||||||
await buyButton.click()
|
// await buyButton.click()
|
||||||
await f.delay(2000)
|
// await f.delay(2000)
|
||||||
const title = await f.waitUntilShowUp(screens.buyEther.title)
|
// const title = await f.waitUntilShowUp(screens.buyEther.title)
|
||||||
assert.equal(await title.getText(), 'Buy RBTC', "screen 'Buy RBTC' has incorrect title text")
|
// assert.equal(await title.getText(), 'Buy RBTC', "screen 'Buy RBTC' has incorrect title text")
|
||||||
await f.waitUntilShowUp(screens.buyEther.faucetLinkRSK)
|
// await f.waitUntilShowUp(screens.buyEther.faucetLinkRSK)
|
||||||
const faucetButtons = await f.driver.findElements(screens.buyEther.faucetLinkRSK)
|
// const faucetButtons = await f.driver.findElements(screens.buyEther.faucetLinkRSK)
|
||||||
assert.equal(faucetButtons.length, 1, 'there is no faucet button on the screen')
|
// assert.equal(faucetButtons.length, 1, 'there is no faucet button on the screen')
|
||||||
const faucetLinkButton = faucetButtons[0]
|
// const faucetLinkButton = faucetButtons[0]
|
||||||
assert.equal(await faucetLinkButton.getText(), 'RSK Testnet Test Faucet', "screen 'Buy RSK' has incorrect name for faucet link")
|
// assert.equal(await faucetLinkButton.getText(), 'RSK Testnet Test Faucet', "screen 'Buy RSK' has incorrect name for faucet link")
|
||||||
await faucetLinkButton.click()
|
// await faucetLinkButton.click()
|
||||||
await f.delay(3000)
|
// await f.delay(3000)
|
||||||
const [tab0, tab1] = await f.driver.getAllWindowHandles()
|
// const [tab0, tab1] = await f.driver.getAllWindowHandles()
|
||||||
await f.driver.switchTo().window(tab1)
|
// await f.driver.switchTo().window(tab1)
|
||||||
const faucetLink = await f.driver.getCurrentUrl()
|
// const faucetLink = await f.driver.getCurrentUrl()
|
||||||
assert.equal(faucetLink, 'https://faucet.testnet.rsk.co/', 'Incorrect faucet link for RSK network')
|
// assert.equal(faucetLink, 'https://faucet.testnet.rsk.co/', 'Incorrect faucet link for RSK network')
|
||||||
await f.driver.close()
|
// await f.driver.close()
|
||||||
await f.driver.switchTo().window(tab0)
|
// await f.driver.switchTo().window(tab0)
|
||||||
const arrow = await f.waitUntilShowUp(elements.buttonArrow)
|
// const arrow = await f.waitUntilShowUp(elements.buttonArrow)
|
||||||
await arrow.click()
|
// await arrow.click()
|
||||||
await f.delay(2000)
|
// await f.delay(2000)
|
||||||
})
|
// })
|
||||||
|
|
||||||
// it('opens send transaction screen', async function () {
|
// it('opens send transaction screen', async function () {
|
||||||
// const sendButton = await f.waitUntilShowUp(screens.main.buttons.sendRSK)
|
// const sendButton = await f.waitUntilShowUp(screens.main.buttons.sendRSK)
|
||||||
|
|
Loading…
Reference in New Issue