aboutsummaryrefslogtreecommitdiffstats
path: root/test/unit/tx-gas-util-test.js
diff options
context:
space:
mode:
authorkumavis <kumavis@users.noreply.github.com>2018-04-05 06:12:07 +0800
committerGitHub <noreply@github.com>2018-04-05 06:12:07 +0800
commitbcb5f14b06959a9fd147361fa341e587b45baa76 (patch)
tree72dd6dbf4c97409b54bfe857bbe8cb18b6dc7849 /test/unit/tx-gas-util-test.js
parente1b1da9113e6d2d7adf0096bbfbbc4a807c07613 (diff)
parent245c01bc0fed585c4ac8ed05edf7ebe1a65de80b (diff)
downloadtangerine-wallet-browser-bcb5f14b06959a9fd147361fa341e587b45baa76.tar
tangerine-wallet-browser-bcb5f14b06959a9fd147361fa341e587b45baa76.tar.gz
tangerine-wallet-browser-bcb5f14b06959a9fd147361fa341e587b45baa76.tar.bz2
tangerine-wallet-browser-bcb5f14b06959a9fd147361fa341e587b45baa76.tar.lz
tangerine-wallet-browser-bcb5f14b06959a9fd147361fa341e587b45baa76.tar.xz
tangerine-wallet-browser-bcb5f14b06959a9fd147361fa341e587b45baa76.tar.zst
tangerine-wallet-browser-bcb5f14b06959a9fd147361fa341e587b45baa76.zip
Merge pull request #3879 from MetaMask/normalize-transactions
Normalize transactions
Diffstat (limited to 'test/unit/tx-gas-util-test.js')
-rw-r--r--test/unit/tx-gas-util-test.js42
1 files changed, 0 insertions, 42 deletions
diff --git a/test/unit/tx-gas-util-test.js b/test/unit/tx-gas-util-test.js
index 15d412c72..40ea8a7d6 100644
--- a/test/unit/tx-gas-util-test.js
+++ b/test/unit/tx-gas-util-test.js
@@ -11,46 +11,4 @@ describe('Tx Gas Util', function () {
provider,
})
})
-
- it('removes recipient for txParams with 0x when contract data is provided', function () {
- const zeroRecipientandDataTxParams = {
- from: '0x1678a085c290ebd122dc42cba69373b5953b831d',
- to: '0x',
- data: 'bytecode',
- }
- const sanitizedTxParams = txGasUtil.validateRecipient(zeroRecipientandDataTxParams)
- assert.deepEqual(sanitizedTxParams, { from: '0x1678a085c290ebd122dc42cba69373b5953b831d', data: 'bytecode' }, 'no recipient with 0x')
- })
-
- it('should error when recipient is 0x', function () {
- const zeroRecipientTxParams = {
- from: '0x1678a085c290ebd122dc42cba69373b5953b831d',
- to: '0x',
- }
- assert.throws(() => { txGasUtil.validateRecipient(zeroRecipientTxParams) }, Error, 'Invalid recipient address')
- })
-
- it('should error when from is not a hex string', function () {
-
- // where from is undefined
- const txParams = {}
- assert.throws(() => { txGasUtil.validateFrom(txParams) }, Error, `Invalid from address ${txParams.from} not a string`)
-
- // where from is array
- txParams.from = []
- assert.throws(() => { txGasUtil.validateFrom(txParams) }, Error, `Invalid from address ${txParams.from} not a string`)
-
- // where from is a object
- txParams.from = {}
- assert.throws(() => { txGasUtil.validateFrom(txParams) }, Error, `Invalid from address ${txParams.from} not a string`)
-
- // where from is a invalid address
- txParams.from = 'im going to fail'
- assert.throws(() => { txGasUtil.validateFrom(txParams) }, Error, `Invalid from address`)
-
- // should run
- txParams.from ='0x1678a085c290ebd122dc42cba69373b5953b831d'
- txGasUtil.validateFrom(txParams)
- })
-
})