aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorMarek Kotewicz <marek.kotewicz@gmail.com>2015-01-16 23:49:50 +0800
committerMarek Kotewicz <marek.kotewicz@gmail.com>2015-01-16 23:49:50 +0800
commit1c4d8f36e4c11944c4c819c822fdd44ff34f962b (patch)
tree45ff55da30674918efde7c35da7774a3e8946461 /test
parentde4ea8e6f41459f1f3f44ee144381dd62671e866 (diff)
parente94da808cb2a9f0493b42e5e572f6aed78de5ee3 (diff)
downloaddexon-1c4d8f36e4c11944c4c819c822fdd44ff34f962b.tar
dexon-1c4d8f36e4c11944c4c819c822fdd44ff34f962b.tar.gz
dexon-1c4d8f36e4c11944c4c819c822fdd44ff34f962b.tar.bz2
dexon-1c4d8f36e4c11944c4c819c822fdd44ff34f962b.tar.lz
dexon-1c4d8f36e4c11944c4c819c822fdd44ff34f962b.tar.xz
dexon-1c4d8f36e4c11944c4c819c822fdd44ff34f962b.tar.zst
dexon-1c4d8f36e4c11944c4c819c822fdd44ff34f962b.zip
Merge commit '29333fc213b62b27ef826616cf77430947fb6eab' into ethereumjs
Diffstat (limited to 'test')
-rw-r--r--test/abi.parsers.js25
1 files changed, 25 insertions, 0 deletions
diff --git a/test/abi.parsers.js b/test/abi.parsers.js
index 9d255e7ad..ea2e00b13 100644
--- a/test/abi.parsers.js
+++ b/test/abi.parsers.js
@@ -43,6 +43,11 @@ describe('abi', function() {
parser.test(new BigNumber("ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 16)),
"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
);
+ assert.equal(parser.test(0.1), "0000000000000000000000000000000000000000000000000000000000000000");
+ assert.equal(parser.test(3.9), "0000000000000000000000000000000000000000000000000000000000000003");
+ assert.equal(parser.test('0.1'), "0000000000000000000000000000000000000000000000000000000000000000");
+ assert.equal(parser.test('3.9'), "0000000000000000000000000000000000000000000000000000000000000003");
+
});
@@ -69,6 +74,10 @@ describe('abi', function() {
parser.test(new BigNumber("ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 16)),
"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
);
+ assert.equal(parser.test(0.1), "0000000000000000000000000000000000000000000000000000000000000000");
+ assert.equal(parser.test(3.9), "0000000000000000000000000000000000000000000000000000000000000003");
+ assert.equal(parser.test('0.1'), "0000000000000000000000000000000000000000000000000000000000000000");
+ assert.equal(parser.test('3.9'), "0000000000000000000000000000000000000000000000000000000000000003");
});
@@ -95,6 +104,10 @@ describe('abi', function() {
parser.test(new BigNumber("ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 16)),
"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
);
+ assert.equal(parser.test(0.1), "0000000000000000000000000000000000000000000000000000000000000000");
+ assert.equal(parser.test(3.9), "0000000000000000000000000000000000000000000000000000000000000003");
+ assert.equal(parser.test('0.1'), "0000000000000000000000000000000000000000000000000000000000000000");
+ assert.equal(parser.test('3.9'), "0000000000000000000000000000000000000000000000000000000000000003");
});
@@ -124,6 +137,10 @@ describe('abi', function() {
parser.test(new BigNumber("ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 16)),
"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
);
+ assert.equal(parser.test(0.1), "0000000000000000000000000000000000000000000000000000000000000000");
+ assert.equal(parser.test(3.9), "0000000000000000000000000000000000000000000000000000000000000003");
+ assert.equal(parser.test('0.1'), "0000000000000000000000000000000000000000000000000000000000000000");
+ assert.equal(parser.test('3.9'), "0000000000000000000000000000000000000000000000000000000000000003");
});
it('should parse input int128', function() {
@@ -152,6 +169,10 @@ describe('abi', function() {
parser.test(new BigNumber("ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 16)),
"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
);
+ assert.equal(parser.test(0.1), "0000000000000000000000000000000000000000000000000000000000000000");
+ assert.equal(parser.test(3.9), "0000000000000000000000000000000000000000000000000000000000000003");
+ assert.equal(parser.test('0.1'), "0000000000000000000000000000000000000000000000000000000000000000");
+ assert.equal(parser.test('3.9'), "0000000000000000000000000000000000000000000000000000000000000003");
});
@@ -181,6 +202,10 @@ describe('abi', function() {
parser.test(new BigNumber("ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 16)),
"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
);
+ assert.equal(parser.test(0.1), "0000000000000000000000000000000000000000000000000000000000000000");
+ assert.equal(parser.test(3.9), "0000000000000000000000000000000000000000000000000000000000000003");
+ assert.equal(parser.test('0.1'), "0000000000000000000000000000000000000000000000000000000000000000");
+ assert.equal(parser.test('3.9'), "0000000000000000000000000000000000000000000000000000000000000003");
});