mock contract interaction signature in e2e tests (#15297)

feature/default_network_editable
PeterYinusa 2 years ago committed by GitHub
parent 45cecf385d
commit 6233ed414d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 22
      test/e2e/mock-e2e.js
  2. 2
      test/e2e/tests/contract-interactions.spec.js

@ -25,6 +25,28 @@ async function setupMocking(server, testSpecificMock) {
};
});
await server
.forGet('https://www.4byte.directory/api/v1/signatures/')
.thenCallback(() => {
return {
statusCode: 200,
json: {
count: 1,
next: null,
previous: null,
results: [
{
id: 1,
created_at: null,
text_signature: 'deposit()',
hex_signature: null,
bytes_signature: null,
},
],
},
};
});
await server
.forGet('https://gas-api.metaswap.codefi.network/networks/1/gasPrices')
.thenCallback(() => {

@ -103,7 +103,7 @@ describe('Deploy contract and call contract methods', function () {
);
await driver.waitForSelector({
css: '.confirm-page-container-summary__action__name',
text: 'Withdraw',
text: 'Deposit',
});
await driver.clickElement({ text: 'Confirm', tag: 'button' });
await driver.waitUntilXWindowHandles(2);

Loading…
Cancel
Save