mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
update test-dapp to 5.0.0 (#13503)
* update test-dapp to 5.0.0 * Update edit-gas-fee.spec.js * Lint * Update send-eth.spec.js * Update signature-request.spec.js * typo Co-authored-by: PeterYinusa <peter.yinusa@consensys.net> Co-authored-by: Alex Donesky <adonesky@gmail.com>
This commit is contained in:
parent
8166d50578
commit
d45cb6c12e
@ -239,7 +239,7 @@
|
|||||||
"@metamask/eslint-config-mocha": "^9.0.0",
|
"@metamask/eslint-config-mocha": "^9.0.0",
|
||||||
"@metamask/eslint-config-nodejs": "^9.0.0",
|
"@metamask/eslint-config-nodejs": "^9.0.0",
|
||||||
"@metamask/forwarder": "^1.1.0",
|
"@metamask/forwarder": "^1.1.0",
|
||||||
"@metamask/test-dapp": "^4.0.1",
|
"@metamask/test-dapp": "^5.0.0",
|
||||||
"@sentry/cli": "^1.58.0",
|
"@sentry/cli": "^1.58.0",
|
||||||
"@storybook/addon-a11y": "^6.3.12",
|
"@storybook/addon-a11y": "^6.3.12",
|
||||||
"@storybook/addon-actions": "^6.3.12",
|
"@storybook/addon-actions": "^6.3.12",
|
||||||
|
@ -216,7 +216,10 @@ describe('Editing Confirm Transaction', function () {
|
|||||||
|
|
||||||
// open dapp and connect
|
// open dapp and connect
|
||||||
await connectDappWithExtensionPopup(driver);
|
await connectDappWithExtensionPopup(driver);
|
||||||
await driver.clickElement({ text: 'Send', tag: 'button' });
|
await driver.clickElement({
|
||||||
|
text: 'Send EIP 1559 Transaction',
|
||||||
|
tag: 'button',
|
||||||
|
});
|
||||||
|
|
||||||
// check transaction in extension popup
|
// check transaction in extension popup
|
||||||
const windowHandles = await getWindowHandles(driver, 3);
|
const windowHandles = await getWindowHandles(driver, 3);
|
||||||
@ -238,17 +241,17 @@ describe('Editing Confirm Transaction', function () {
|
|||||||
'.currency-display-component__text',
|
'.currency-display-component__text',
|
||||||
);
|
);
|
||||||
const transactionAmount = transactionAmounts[0];
|
const transactionAmount = transactionAmounts[0];
|
||||||
assert.equal(await transactionAmount.getText(), '3');
|
assert.equal(await transactionAmount.getText(), '0');
|
||||||
|
|
||||||
// has correct updated value on the confirm screen the transaction
|
// has correct updated value on the confirm screen the transaction
|
||||||
const editedTransactionAmounts = await driver.findElements(
|
const editedTransactionAmounts = await driver.findElements(
|
||||||
'.transaction-detail-item__row .transaction-detail-item__detail-values .currency-display-component__text:last-of-type',
|
'.transaction-detail-item__row .transaction-detail-item__detail-values .currency-display-component__text:last-of-type',
|
||||||
);
|
);
|
||||||
const editedTransactionAmount = editedTransactionAmounts[0];
|
const editedTransactionAmount = editedTransactionAmounts[0];
|
||||||
assert.equal(await editedTransactionAmount.getText(), '0.00042');
|
assert.equal(await editedTransactionAmount.getText(), '0.00021');
|
||||||
|
|
||||||
const editedTransactionFee = editedTransactionAmounts[1];
|
const editedTransactionFee = editedTransactionAmounts[1];
|
||||||
assert.equal(await editedTransactionFee.getText(), '3.00042');
|
assert.equal(await editedTransactionFee.getText(), '0.00021');
|
||||||
|
|
||||||
// confirms the transaction
|
// confirms the transaction
|
||||||
await driver.clickElement({ text: 'Confirm', tag: 'button' });
|
await driver.clickElement({ text: 'Confirm', tag: 'button' });
|
||||||
@ -268,7 +271,7 @@ describe('Editing Confirm Transaction', function () {
|
|||||||
'.transaction-list-item__primary-currency',
|
'.transaction-list-item__primary-currency',
|
||||||
);
|
);
|
||||||
assert.equal(txValues.length, 1);
|
assert.equal(txValues.length, 1);
|
||||||
assert.ok(/-3\s*ETH/u.test(await txValues[0].getText()));
|
assert.ok(/-0\s*ETH/u.test(await txValues[0].getText()));
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
@ -256,7 +256,7 @@ describe('Send ETH from dapp using advanced gas controls', function () {
|
|||||||
);
|
);
|
||||||
await driver.waitForSelector({
|
await driver.waitForSelector({
|
||||||
css: '.transaction-list-item__primary-currency',
|
css: '.transaction-list-item__primary-currency',
|
||||||
text: '-3 ETH',
|
text: '-0 ETH',
|
||||||
});
|
});
|
||||||
|
|
||||||
// the transaction has the expected gas price
|
// the transaction has the expected gas price
|
||||||
|
@ -126,7 +126,7 @@ describe('Sign Typed Data V3 Signature Request', function () {
|
|||||||
);
|
);
|
||||||
const origin = content[0];
|
const origin = content[0];
|
||||||
const address = content[1];
|
const address = content[1];
|
||||||
const message = await driver.findElement(
|
const messages = await driver.findElements(
|
||||||
'.signature-request-message--node-value',
|
'.signature-request-message--node-value',
|
||||||
);
|
);
|
||||||
assert.equal(await title.getText(), 'Signature Request');
|
assert.equal(await title.getText(), 'Signature Request');
|
||||||
@ -138,7 +138,7 @@ describe('Sign Typed Data V3 Signature Request', function () {
|
|||||||
publicAddress.length - 8,
|
publicAddress.length - 8,
|
||||||
)}`,
|
)}`,
|
||||||
);
|
);
|
||||||
assert.equal(await message.getText(), 'Hello, Bob!');
|
assert.equal(await messages[4].getText(), 'Hello, Bob!');
|
||||||
|
|
||||||
// Approve signing typed data
|
// Approve signing typed data
|
||||||
await driver.clickElement({ text: 'Sign', tag: 'button' });
|
await driver.clickElement({ text: 'Sign', tag: 'button' });
|
||||||
|
@ -2873,10 +2873,10 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@metamask/snap-workers/-/snap-workers-0.5.0.tgz#9f1b8243f64819e40d66e659d580b6da59cb8015"
|
resolved "https://registry.yarnpkg.com/@metamask/snap-workers/-/snap-workers-0.5.0.tgz#9f1b8243f64819e40d66e659d580b6da59cb8015"
|
||||||
integrity sha512-sR30/nmkndPeLox282BdTNnU3g6Mo5Gt8rdr6PUSyfosbwrYtrbZcXFqR+ozK/gNhJ3de7hpjLXKNkVSF8OjOQ==
|
integrity sha512-sR30/nmkndPeLox282BdTNnU3g6Mo5Gt8rdr6PUSyfosbwrYtrbZcXFqR+ozK/gNhJ3de7hpjLXKNkVSF8OjOQ==
|
||||||
|
|
||||||
"@metamask/test-dapp@^4.0.1":
|
"@metamask/test-dapp@^5.0.0":
|
||||||
version "4.0.1"
|
version "5.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/@metamask/test-dapp/-/test-dapp-4.0.1.tgz#fbc66069687f0502ebb4c6ac0fa7c9862ea6563c"
|
resolved "https://registry.yarnpkg.com/@metamask/test-dapp/-/test-dapp-5.0.0.tgz#ecea832b57ff97782bfdd57a4af3408c7c64c02d"
|
||||||
integrity sha512-FN2Rz7ctY7Blx3iK6AmZmZEU+TkvEcpYvvebUmqZyOrmjh/DsYKVxfRicVAbyK9mDkeJ18Gx8r7swwFFR4rSgA==
|
integrity sha512-eR9JQ0jPOeP/hdQj9hUkqbvinfjVLYTtdHV+mDCN1tsNxiTdninZbltg9bx6Gqp91v9/9YPhlhXCmMQPq/AMxQ==
|
||||||
|
|
||||||
"@mrmlnc/readdir-enhanced@^2.2.1":
|
"@mrmlnc/readdir-enhanced@^2.2.1":
|
||||||
version "2.2.1"
|
version "2.2.1"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user