aboutsummaryrefslogtreecommitdiffstats
path: root/test/e2e/beta/helpers.js
diff options
context:
space:
mode:
authorDan <danjm.com@gmail.com>2018-06-22 20:13:01 +0800
committerDan <danjm.com@gmail.com>2018-06-27 21:38:15 +0800
commitc343a1254383dbc55c557f1facedbdfe0784e3e4 (patch)
tree2ac64676fc520c5af342d1a7da187ebc56094454 /test/e2e/beta/helpers.js
parentc1aa1934873d3fd4b26138855bd3453679e04ee1 (diff)
downloadtangerine-wallet-browser-c343a1254383dbc55c557f1facedbdfe0784e3e4.tar
tangerine-wallet-browser-c343a1254383dbc55c557f1facedbdfe0784e3e4.tar.gz
tangerine-wallet-browser-c343a1254383dbc55c557f1facedbdfe0784e3e4.tar.bz2
tangerine-wallet-browser-c343a1254383dbc55c557f1facedbdfe0784e3e4.tar.lz
tangerine-wallet-browser-c343a1254383dbc55c557f1facedbdfe0784e3e4.tar.xz
tangerine-wallet-browser-c343a1254383dbc55c557f1facedbdfe0784e3e4.tar.zst
tangerine-wallet-browser-c343a1254383dbc55c557f1facedbdfe0784e3e4.zip
Use locally served dapp to test contract calls in e2e beta tests
Diffstat (limited to 'test/e2e/beta/helpers.js')
-rw-r--r--test/e2e/beta/helpers.js33
1 files changed, 2 insertions, 31 deletions
diff --git a/test/e2e/beta/helpers.js b/test/e2e/beta/helpers.js
index c1080e8db..fcc3e96d6 100644
--- a/test/e2e/beta/helpers.js
+++ b/test/e2e/beta/helpers.js
@@ -4,34 +4,6 @@ const pify = require('pify')
const {until} = require('selenium-webdriver')
const { delay } = require('../func')
-const testContract = `
- pragma solidity ^0.4.0;
- contract PiggyBank {
-
- uint private balance;
- address public owner;
-
- function PiggyBank() public {
- owner = msg.sender;
- balance = 0;
- }
-
- function deposit() public payable returns (uint) {
- balance += msg.value;
- return balance;
- }
-
- function withdraw(uint withdrawAmount) public returns (uint remainingBal) {
- require(msg.sender == owner);
- balance -= withdrawAmount;
-
- msg.sender.transfer(withdrawAmount);
-
- return balance;
- }
- }
-`
-
module.exports = {
checkBrowserForConsoleErrors,
loadExtension,
@@ -39,7 +11,6 @@ module.exports = {
findElement,
findElements,
openNewPage,
- testContract,
}
async function loadExtension (driver, extensionId) {
@@ -101,8 +72,8 @@ async function openNewPage (driver, url) {
await delay(1000)
const handles = await driver.getAllWindowHandles()
- const lastHandle = handles.pop()
- await driver.switchTo().window(lastHandle)
+ const secondHandle = handles[1]
+ await driver.switchTo().window(secondHandle)
await driver.get(url)
await delay(1000)