diff --git a/test-browser/commands/clickFunction.js b/test-browser/commands/clickFunction.js index 3f05ed8de7..fce9b7f811 100644 --- a/test-browser/commands/clickFunction.js +++ b/test-browser/commands/clickFunction.js @@ -14,7 +14,7 @@ class ClickFunction extends EventEmitter { }) }) .click('.instance button[title="' + fnFullName + '"]') - .pause(500) + .pause(2000) .perform(() => { this.emit('complete') }) diff --git a/test-browser/commands/renameFile.js b/test-browser/commands/renameFile.js index 13b689cd51..7b2ab2d2c1 100644 --- a/test-browser/commands/renameFile.js +++ b/test-browser/commands/renameFile.js @@ -41,6 +41,7 @@ function renameFile (browser, path, newFileName, renamedPath, done) { }) .click('body') // blur .waitForElementVisible('#modal-footer-ok', 2000) + .pause(2000) .click('#modal-footer-ok') .waitForElementNotPresent('[data-path="' + path + '"]') .waitForElementPresent('[data-path="' + renamedPath + '"]') diff --git a/test-browser/commands/signMessage.js b/test-browser/commands/signMessage.js index ecee06e896..4767bfc9c5 100644 --- a/test-browser/commands/signMessage.js +++ b/test-browser/commands/signMessage.js @@ -22,12 +22,12 @@ function signMsg (browser, msg, cb) { .setValue('textarea[id="prompt_text"]', msg, () => { browser.modalFooterOKClick().perform( (client, done) => { - browser.getText('span[id="remixRunSignMsgHash"]', (v) => { hash = v; done() }) + browser.waitForElementPresent('span[id="remixRunSignMsgHash"]').getText('span[id="remixRunSignMsgHash"]', (v) => { hash = v; done() }) } ) .perform( (client, done) => { - browser.getText('span[id="remixRunSignMsgSignature"]', (v) => { signature = v; done() }) + browser.waitForElementPresent('span[id="remixRunSignMsgSignature"]').getText('span[id="remixRunSignMsgSignature"]', (v) => { signature = v; done() }) } ) .modalFooterOKClick() diff --git a/test-browser/tests/generalTests.js b/test-browser/tests/generalTests.js index dac139f3f1..ad3de924d1 100644 --- a/test-browser/tests/generalTests.js +++ b/test-browser/tests/generalTests.js @@ -75,6 +75,8 @@ module.exports = { browser.signMessage('test message', (h, s) => { hash = h signature = s + console.log('hash', hash) + console.log('signature', signature) browser.assert.ok(typeof hash.value === 'string', 'type of hash.value must be String') browser.assert.ok(typeof signature.value === 'string', 'type of signature.value must be String') }) @@ -89,7 +91,10 @@ module.exports = { // skip 'instance' part of e.g. 'instance0x692a70d2e424a56d2c6c27aa97d1a86395877b3a' const address = result.value.slice('instance'.length) console.log('Test Signature', result) - browser.clickFunction('ecrecovery - call', {types: 'bytes32 hash, bytes sig', values: `"${hash.value}","${signature.value}"`}) + var inputs = `"${hash.value}","${signature.value}"` + console.log('Test Signature Input', inputs) + browser.clickFunction('ecrecovery - call', { types: 'bytes32 hash, bytes sig', values: inputs }) + .pause(5000) .verifyCallReturnValue( address, ['0: address: 0xCA35b7d915458EF540aDe6068dFe2F44E8fa733c'])