diff options
author | kumavis <kumavis@users.noreply.github.com> | 2016-08-23 10:22:31 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-08-23 10:22:31 +0800 |
commit | 07927b57986ffb0035b6b30ae7e54b843b551d83 (patch) | |
tree | 5e11c75a4b1fdbb6d2d351c4ab9f1f50c8b45cb1 /test | |
parent | f9c58c07466d181a895cd38b1c3049a11e02cb99 (diff) | |
parent | 5c9ca21ba3224fd54430a3c518b825ff6cd112f3 (diff) | |
download | tangerine-wallet-browser-07927b57986ffb0035b6b30ae7e54b843b551d83.tar tangerine-wallet-browser-07927b57986ffb0035b6b30ae7e54b843b551d83.tar.gz tangerine-wallet-browser-07927b57986ffb0035b6b30ae7e54b843b551d83.tar.bz2 tangerine-wallet-browser-07927b57986ffb0035b6b30ae7e54b843b551d83.tar.lz tangerine-wallet-browser-07927b57986ffb0035b6b30ae7e54b843b551d83.tar.xz tangerine-wallet-browser-07927b57986ffb0035b6b30ae7e54b843b551d83.tar.zst tangerine-wallet-browser-07927b57986ffb0035b6b30ae7e54b843b551d83.zip |
Merge pull request #558 from MetaMask/i390-TransactionLimit
Enforce transaction log limit
Diffstat (limited to 'test')
-rw-r--r-- | test/unit/account-link-test.js | 12 | ||||
-rw-r--r-- | test/unit/config-manager-test.js | 11 |
2 files changed, 23 insertions, 0 deletions
diff --git a/test/unit/account-link-test.js b/test/unit/account-link-test.js new file mode 100644 index 000000000..39889b6be --- /dev/null +++ b/test/unit/account-link-test.js @@ -0,0 +1,12 @@ +var assert = require('assert') +var linkGen = require('../../ui/lib/account-link') + +describe('account-link', function() { + + it('adds testnet prefix to morden test network', function() { + var result = linkGen('account', '2') + assert.notEqual(result.indexOf('testnet'), -1, 'testnet injected') + assert.notEqual(result.indexOf('account'), -1, 'account included') + }) + +}) diff --git a/test/unit/config-manager-test.js b/test/unit/config-manager-test.js index b34089163..eaa5376fd 100644 --- a/test/unit/config-manager-test.js +++ b/test/unit/config-manager-test.js @@ -233,6 +233,17 @@ describe('config-manager', function() { assert.equal(result.length, 1) assert.equal(result[0].id, 1) }) + + it('cuts off early txs beyond a limit', function() { + const limit = configManager.txLimit + for (let i = 0; i < limit + 1; i++) { + let tx = { id: i } + configManager.addTx(tx) + } + var result = configManager.getTxList() + assert.equal(result.length, limit, `limit of ${limit} txs enforced`) + assert.equal(result[0].id, 1, 'early txs truncted') + }) }) describe('#confirmTx', function() { |