diff options
author | Dan Finlay <somniac@me.com> | 2016-07-08 02:35:53 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-08 02:35:53 +0800 |
commit | bbc7d222d88dd1c0cfe2b534e84592f114670866 (patch) | |
tree | 9b1ff36352eefdc644b1f683d09810ed6f1e3fc5 /test | |
parent | 768b049696b762ac161090286c22609c7c4d5725 (diff) | |
parent | 2cc44df584daae2b03ef44f5a025f9192f4f00c6 (diff) | |
download | tangerine-wallet-browser-bbc7d222d88dd1c0cfe2b534e84592f114670866.tar.gz tangerine-wallet-browser-bbc7d222d88dd1c0cfe2b534e84592f114670866.tar.zst tangerine-wallet-browser-bbc7d222d88dd1c0cfe2b534e84592f114670866.zip |
Merge pull request #410 from MetaMask/cleanupEthbug
Revert back to original formatBalance
Diffstat (limited to 'test')
-rw-r--r-- | test/unit/util_test.js | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/test/unit/util_test.js b/test/unit/util_test.js index 514a2a432..e2390c8d4 100644 --- a/test/unit/util_test.js +++ b/test/unit/util_test.js @@ -142,23 +142,35 @@ describe('util', function() { it('when given nothing', function() { var result = util.formatBalance() - assert.equal(result.formatted, 'None', 'should return "None"') + assert.equal(result, 'None', 'should return "None"') + }) + + it('should return eth as string followed by ETH', function() { + var input = new ethUtil.BN(ethInWei, 10).toJSON() + var result = util.formatBalance(input, 4) + assert.equal(result, '1.0000 ETH') + }) + + it('should return eth as string followed by ETH', function() { + var input = new ethUtil.BN(ethInWei, 10).div(new ethUtil.BN('2', 10)).toJSON() + var result = util.formatBalance(input, 3) + assert.equal(result, '0.500 ETH') }) it('should display specified decimal points', function() { var input = "0x128dfa6a90b28000" var result = util.formatBalance(input, 2) - assert.equal(result.formatted, '1.33 ETH') + assert.equal(result, '1.33 ETH') }) - it('should default to 2 decimal points', function() { + it('should default to 3 decimal points', function() { var input = "0x128dfa6a90b28000" var result = util.formatBalance(input) - assert.equal(result.formatted, '1.33 ETH') + assert.equal(result, '1.337 ETH') }) it('should show 2 significant digits for tiny balances', function() { var input = "0x1230fa6a90b28" var result = util.formatBalance(input) - assert.equal(result.formatted, '0.00032 ETH') + assert.equal(result, '0.00032 ETH') }) }) |