tests - tx-manager - fix assert and clean formatting

feature/default_network_editable
kumavis 8 years ago
parent 1dce352523
commit 12918e1894
  1. 2
      package.json
  2. 10
      test/unit/tx-manager-test.js

@ -56,7 +56,7 @@
"eth-query": "^1.0.3", "eth-query": "^1.0.3",
"eth-sig-util": "^1.1.1", "eth-sig-util": "^1.1.1",
"eth-simple-keyring": "^1.1.1", "eth-simple-keyring": "^1.1.1",
"ethereumjs-tx": "^1.0.0", "ethereumjs-tx": "^1.2.5",
"ethereumjs-util": "ethereumjs/ethereumjs-util#ac5d0908536b447083ea422b435da27f26615de9", "ethereumjs-util": "ethereumjs/ethereumjs-util#ac5d0908536b447083ea422b435da27f26615de9",
"ethereumjs-wallet": "^0.6.0", "ethereumjs-wallet": "^0.6.0",
"ethjs-ens": "^1.0.2", "ethjs-ens": "^1.0.2",

@ -1,5 +1,4 @@
// const assert = require('assert') const assert = require('assert')
const assert = require('chai').assert
const extend = require('xtend') const extend = require('xtend')
const EventEmitter = require('events') const EventEmitter = require('events')
const ethUtil = require('ethereumjs-util') const ethUtil = require('ethereumjs-util')
@ -22,7 +21,6 @@ describe('Transaction Manager', function() {
blockTracker: new EventEmitter(), blockTracker: new EventEmitter(),
signTransaction: (ethTx) => new Promise((resolve) => { signTransaction: (ethTx) => new Promise((resolve) => {
ethTx.sign(privKey) ethTx.sign(privKey)
const result = ethTx.serialize()
resolve() resolve()
}) })
}) })
@ -229,21 +227,15 @@ describe('Transaction Manager', function() {
}) })
}) })
describe('#sign replay-protected tx', function() { describe('#sign replay-protected tx', function() {
it('prepares a tx with the chainId set', function() { it('prepares a tx with the chainId set', function() {
txManager.addTx({ id: '1', status: 'unapproved', metamaskNetworkId: currentNetworkId, txParams: {} }, noop) txManager.addTx({ id: '1', status: 'unapproved', metamaskNetworkId: currentNetworkId, txParams: {} }, noop)
txManager.signTransaction('1', (err, rawTx) => { txManager.signTransaction('1', (err, rawTx) => {
if (err) return assert.fail('it should not fail') if (err) return assert.fail('it should not fail')
const ethTx = new EthTx(ethUtil.toBuffer(rawTx)) const ethTx = new EthTx(ethUtil.toBuffer(rawTx))
console.log('------------------------------------------')
console.log('ethTx.getChainId(), currentNetworkId')
console.log(ethTx.getChainId(), currentNetworkId)
assert.equal(ethTx.getChainId(), currentNetworkId) assert.equal(ethTx.getChainId(), currentNetworkId)
}) })
}) })
}) })
}) })

Loading…
Cancel
Save