update tests

pull/1/head
Rob Stupay 7 years ago committed by yann300
parent 6b4eca0970
commit 0c0539204c
  1. 6
      test-browser/helpers/contracts.js
  2. 1
      test-browser/tests/ballot.js
  3. 6
      test-browser/tests/compiling.js
  4. 2
      test-browser/tests/units/testRecorder.js

@ -42,8 +42,8 @@ function getCompiledContracts (browser, compiled, callback) {
function createContract (browser, inputParams, callback) {
browser.click('.runView')
.setValue('input.create', inputParams, function () {
browser.click('#runTabView div[class^="create"]').perform(function () { callback() })
.setValue('div[class^="contractActionsContainerSingle"] input', inputParams, function () {
browser.click('#runTabView button[class^="instanceButton"]').perform(function () { callback() })
})
}
@ -100,7 +100,7 @@ function clickFunction (fnFullName, expectedInput) {
function verifyCallReturnValue (browser, address, checks, done) {
browser.execute(function (address) {
var nodes = document.querySelectorAll('#instance' + address + ' div[class^="contractProperty"] div[class^="value"]')
var nodes = document.querySelectorAll('#instance' + address + ' div[class^="contractActionsContainer"] div[class^="value"]')
var ret = []
for (var k = 0; k < nodes.length; k++) {
var text = nodes[k].innerText ? nodes[k].innerText : nodes[k].textContent

@ -9,6 +9,7 @@ var sources = [
]
module.exports = {
'@disabled': true,
before: function (browser, done) {
init(browser, done)
},

@ -38,7 +38,7 @@ function runTests (browser) {
function testSimpleContract (browser, callback) {
contractHelper.testContracts(browser, 'Untitled.sol', sources[0]['browser/Untitled.sol'], ['TestContract'], function () {
browser.click('.runView')
.click('#runTabView div[class^="create"]')
.click('#runTabView button[class^="instanceButton"]')
.pause(500)
.click('#runTabView .instance div[class^="title"]')
.click('#runTabView .instance div[class^="title"]')
@ -68,7 +68,7 @@ function testSimpleContract (browser, callback) {
function testReturnValues (browser, callback) {
contractHelper.testContracts(browser, 'returnValues.sol', sources[1]['browser/returnValues.sol'], ['testReturnValues'], function () {
browser.click('.runView')
.click('#runTabView div[class^="create"]')
.click('#runTabView button[class^="instanceButton"]')
.pause(500)
.testFunction('retunValues1 - transact (not payable)',
'0x79dc928d149d2ade02ab610a8ae290636222d034d4adce0bb08a68401e3d1f7f',
@ -106,7 +106,7 @@ function testReturnValues (browser, callback) {
function testInputValues (browser, callback) {
contractHelper.testContracts(browser, 'inputValues.sol', sources[2]['browser/inputValues.sol'], ['test'], function () {
browser.click('.runView')
.click('#runTabView div[class^="create"]')
.click('#runTabView button[class^="instanceButton"]')
.pause(500)
.testFunction('inputValue1 - transact (not payable)',
'0x917a873d27d105213eaf5461e14780387ccceb66fed574f8432d1963917832ae',

@ -14,7 +14,7 @@ module.exports = {
.clickFunction('getInt - call')
.clickFunction('getAddress - call')
.clickFunction('getFromLib - call')
.waitForElementPresent('div[class^="contractProperty"] div[class^="value"]')
.waitForElementPresent('div[class^="contractActionsContainer"] div[class^="value"]')
.perform((client, done) => {
contractHelper.verifyCallReturnValue(browser, '0x35ef07393b57464e93deb59175ff72e6499450cf', ['0: uint256: 1', '0: uint256: 3456', '0: address: 0x35ef07393b57464e93deb59175ff72e6499450cf'], () => {
done()

Loading…
Cancel
Save