Skip to content

Commit 31bcdb4

Browse files
committed
fixed failing test
1 parent 8d3d59d commit 31bcdb4

File tree

4 files changed

+54
-48
lines changed

4 files changed

+54
-48
lines changed

test/contract.js

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ var desc = [{
5454
],
5555
}];
5656

57-
var address = '0x1234567890123456789012345678901234567890';
57+
var address = '0x1234567890123456789012345678901234567891';
5858

5959
describe('contract', function () {
6060
describe('event', function () {
@@ -72,18 +72,18 @@ describe('contract', function () {
7272
assert.deepEqual(payload.params[0], {
7373
topics: [
7474
'0x' + sha3(signature),
75-
'0x0000000000000000000000001234567890123456789012345678901234567890',
75+
'0x0000000000000000000000001234567890123456789012345678901234567891',
7676
null
7777
],
78-
address: '0x1234567890123456789012345678901234567890'
78+
address: '0x1234567890123456789012345678901234567891'
7979
});
8080
} else if (step === 1) {
8181
step = 2;
8282
provider.injectResult([{
8383
address: address,
8484
topics: [
8585
'0x' + sha3(signature),
86-
'0x0000000000000000000000001234567890123456789012345678901234567890',
86+
'0x0000000000000000000000001234567890123456789012345678901234567891',
8787
'0x0000000000000000000000000000000000000000000000000000000000000001'
8888
],
8989
number: 2,
@@ -98,7 +98,7 @@ describe('contract', function () {
9898
address: address,
9999
topics: [
100100
'0x' + sha3(signature),
101-
'0x0000000000000000000000001234567890123456789012345678901234567890',
101+
'0x0000000000000000000000001234567890123456789012345678901234567891',
102102
'0x0000000000000000000000000000000000000000000000000000000000000001'
103103
],
104104
number: 2,
@@ -143,18 +143,18 @@ describe('contract', function () {
143143
assert.deepEqual(payload.params[0], {
144144
topics: [
145145
'0x' + sha3(signature),
146-
'0x0000000000000000000000001234567890123456789012345678901234567890',
146+
'0x0000000000000000000000001234567890123456789012345678901234567891',
147147
null
148148
],
149-
address: '0x1234567890123456789012345678901234567890'
149+
address: '0x1234567890123456789012345678901234567891'
150150
});
151151
} else if (step === 1) {
152152
step = 2;
153153
provider.injectResult([{
154154
address: address,
155155
topics: [
156156
'0x' + sha3(signature),
157-
'0x0000000000000000000000001234567890123456789012345678901234567890',
157+
'0x0000000000000000000000001234567890123456789012345678901234567891',
158158
'0x0000000000000000000000000000000000000000000000000000000000000001'
159159
],
160160
number: 2,
@@ -169,7 +169,7 @@ describe('contract', function () {
169169
address: address,
170170
topics: [
171171
'0x' + sha3(signature),
172-
'0x0000000000000000000000001234567890123456789012345678901234567890',
172+
'0x0000000000000000000000001234567890123456789012345678901234567891',
173173
'0x0000000000000000000000000000000000000000000000000000000000000001'
174174
],
175175
number: 2,
@@ -212,15 +212,15 @@ describe('contract', function () {
212212
assert.equal(payload.method, 'eth_newFilter');
213213
assert.deepEqual(payload.params[0], {
214214
topics: [],
215-
address: '0x1234567890123456789012345678901234567890'
215+
address: '0x1234567890123456789012345678901234567891'
216216
});
217217
} else if (step === 1) {
218218
step = 2;
219219
provider.injectResult([{
220220
address: address,
221221
topics: [
222222
'0x' + sha3(signature),
223-
'0x0000000000000000000000001234567890123456789012345678901234567890',
223+
'0x0000000000000000000000001234567890123456789012345678901234567891',
224224
'0x0000000000000000000000000000000000000000000000000000000000000001'
225225
],
226226
number: 2,
@@ -235,7 +235,7 @@ describe('contract', function () {
235235
address: address,
236236
topics: [
237237
'0x' + sha3(signature),
238-
'0x0000000000000000000000001234567890123456789012345678901234567890',
238+
'0x0000000000000000000000001234567890123456789012345678901234567891',
239239
'0x0000000000000000000000000000000000000000000000000000000000000001'
240240
],
241241
number: 2,
@@ -271,12 +271,12 @@ describe('contract', function () {
271271
var web3 = new Web3(provider);
272272
provider.injectResult('0x0000000000000000000000000000000000000000000000000000000000000032');
273273
var signature = 'balance(address)'
274-
var address = '0x1234567890123456789012345678901234567890';
274+
var address = '0x1234567890123456789012345678901234567891';
275275

276276
provider.injectValidation(function (payload) {
277277
assert.equal(payload.method, 'eth_call');
278278
assert.deepEqual(payload.params, [{
279-
data: '0x' + sha3(signature).slice(0, 8) + '0000000000000000000000001234567890123456789012345678901234567890',
279+
data: '0x' + sha3(signature).slice(0, 8) + '0000000000000000000000001234567890123456789012345678901234567891',
280280
to: address
281281
}, 'latest']);
282282
});
@@ -292,12 +292,12 @@ describe('contract', function () {
292292
var web3 = new Web3(provider);
293293
provider.injectResult('0x0000000000000000000000000000000000000000000000000000000000000032');
294294
var signature = 'balance(address)'
295-
var address = '0x1234567890123456789012345678901234567890';
295+
var address = '0x1234567890123456789012345678901234567891';
296296

297297
provider.injectValidation(function (payload) {
298298
assert.equal(payload.method, 'eth_call');
299299
assert.deepEqual(payload.params, [{
300-
data: '0x' + sha3(signature).slice(0, 8) + '0000000000000000000000001234567890123456789012345678901234567890',
300+
data: '0x' + sha3(signature).slice(0, 8) + '0000000000000000000000001234567890123456789012345678901234567891',
301301
to: address
302302
}, '0xb']);
303303
});
@@ -312,12 +312,12 @@ describe('contract', function () {
312312
var provider = new FakeHttpProvider();
313313
var web3 = new Web3(provider);
314314
var signature = 'send(address,uint256)';
315-
var address = '0x1234567890123456789012345678901234567890';
315+
var address = '0x1234567890123456789012345678901234567891';
316316
provider.injectValidation(function (payload) {
317317
assert.equal(payload.method, 'eth_sendTransaction');
318318
assert.deepEqual(payload.params, [{
319319
data: '0x' + sha3(signature).slice(0, 8) +
320-
'0000000000000000000000001234567890123456789012345678901234567890' +
320+
'0000000000000000000000001234567890123456789012345678901234567891' +
321321
'0000000000000000000000000000000000000000000000000000000000000011' ,
322322
from: address,
323323
to: address
@@ -334,11 +334,11 @@ describe('contract', function () {
334334
var web3 = new Web3(provider);
335335
provider.injectResult('0x0000000000000000000000000000000000000000000000000000000000000032');
336336
var signature = 'balance(address)';
337-
var address = '0x1234567890123456789012345678901234567890';
337+
var address = '0x1234567890123456789012345678901234567891';
338338
provider.injectValidation(function (payload) {
339339
assert.equal(payload.method, 'eth_call');
340340
assert.deepEqual(payload.params, [{
341-
data: '0x' + sha3(signature).slice(0, 8) + '0000000000000000000000001234567890123456789012345678901234567890',
341+
data: '0x' + sha3(signature).slice(0, 8) + '0000000000000000000000001234567890123456789012345678901234567891',
342342
to: address,
343343
from: address,
344344
gas: '0xc350'
@@ -357,11 +357,11 @@ describe('contract', function () {
357357
var web3 = new Web3(provider);
358358
provider.injectResult('0x0000000000000000000000000000000000000000000000000000000000000032');
359359
var signature = 'balance(address)';
360-
var address = '0x1234567890123456789012345678901234567890';
360+
var address = '0x1234567890123456789012345678901234567891';
361361
provider.injectValidation(function (payload) {
362362
assert.equal(payload.method, 'eth_call');
363363
assert.deepEqual(payload.params, [{
364-
data: '0x' + sha3(signature).slice(0, 8) + '0000000000000000000000001234567890123456789012345678901234567890',
364+
data: '0x' + sha3(signature).slice(0, 8) + '0000000000000000000000001234567890123456789012345678901234567891',
365365
to: address,
366366
from: address,
367367
gas: '0xc350'
@@ -380,11 +380,11 @@ describe('contract', function () {
380380
var web3 = new Web3(provider);
381381
provider.injectResult('0x0000000000000000000000000000000000000000000000000000000000000032');
382382
var signature = 'balance(address)';
383-
var address = '0x1234567890123456789012345678901234567890';
383+
var address = '0x1234567890123456789012345678901234567891';
384384
provider.injectValidation(function (payload) {
385385
assert.equal(payload.method, 'eth_call');
386386
assert.deepEqual(payload.params, [{
387-
data: '0x' + sha3(signature).slice(0, 8) + '0000000000000000000000001234567890123456789012345678901234567890',
387+
data: '0x' + sha3(signature).slice(0, 8) + '0000000000000000000000001234567890123456789012345678901234567891',
388388
to: address,
389389
from: address,
390390
gas: '0xc350'
@@ -402,12 +402,12 @@ describe('contract', function () {
402402
var provider = new FakeHttpProvider();
403403
var web3 = new Web3(provider);
404404
var signature = 'send(address,uint256)';
405-
var address = '0x1234567890123456789012345678901234567890';
405+
var address = '0x1234567890123456789012345678901234567891';
406406
provider.injectValidation(function (payload) {
407407
assert.equal(payload.method, 'eth_sendTransaction');
408408
assert.deepEqual(payload.params, [{
409409
data: '0x' + sha3(signature).slice(0, 8) +
410-
'0000000000000000000000001234567890123456789012345678901234567890' +
410+
'0000000000000000000000001234567890123456789012345678901234567891' +
411411
'0000000000000000000000000000000000000000000000000000000000000011' ,
412412
to: address,
413413
from: address,
@@ -426,12 +426,12 @@ describe('contract', function () {
426426
var provider = new FakeHttpProvider();
427427
var web3 = new Web3(provider);
428428
var signature = 'send(address,uint256)';
429-
var address = '0x1234567890123456789012345678901234567890';
429+
var address = '0x1234567890123456789012345678901234567891';
430430
provider.injectValidation(function (payload) {
431431
assert.equal(payload.method, 'eth_sendTransaction');
432432
assert.deepEqual(payload.params, [{
433433
data: '0x' + sha3(signature).slice(0, 8) +
434-
'0000000000000000000000001234567890123456789012345678901234567890' +
434+
'0000000000000000000000001234567890123456789012345678901234567891' +
435435
'0000000000000000000000000000000000000000000000000000000000000011' ,
436436
to: address,
437437
from: address,
@@ -449,13 +449,13 @@ describe('contract', function () {
449449
it('should explicitly sendTransaction with optional params and call callback without error', function (done) {
450450
var provider = new FakeHttpProvider();
451451
var web3 = new Web3(provider);
452-
var address = '0x1234567890123456789012345678901234567890';
452+
var address = '0x1234567890123456789012345678901234567891';
453453
var signature = 'send(address,uint256)';
454454
provider.injectValidation(function (payload) {
455455
assert.equal(payload.method, 'eth_sendTransaction');
456456
assert.deepEqual(payload.params, [{
457457
data: '0x' + sha3(signature).slice(0, 8) +
458-
'0000000000000000000000001234567890123456789012345678901234567890' +
458+
'0000000000000000000000001234567890123456789012345678901234567891' +
459459
'0000000000000000000000000000000000000000000000000000000000000011' ,
460460
to: address,
461461
from: address,
@@ -477,12 +477,12 @@ describe('contract', function () {
477477
var provider = new FakeHttpProvider();
478478
var web3 = new Web3(provider);
479479
var signature = 'send(address,uint256)';
480-
var address = '0x1234567890123456789012345678901234567890';
480+
var address = '0x1234567890123456789012345678901234567891';
481481
provider.injectValidation(function (payload) {
482482
assert.equal(payload.method, 'eth_estimateGas');
483483
assert.deepEqual(payload.params, [{
484484
data: '0x' + sha3(signature).slice(0, 8) +
485-
'0000000000000000000000001234567890123456789012345678901234567890' +
485+
'0000000000000000000000001234567890123456789012345678901234567891' +
486486
'0000000000000000000000000000000000000000000000000000000000000011' ,
487487
to: address,
488488
from: address,
@@ -501,7 +501,7 @@ describe('contract', function () {
501501
var provider = new FakeHttpProvider2();
502502
var web3 = new Web3(provider);
503503
var signature = 'testArr(int[])';
504-
var address = '0x1234567890123456789012345678901234567890';
504+
var address = '0x1234567890123456789012345678901234567891';
505505
provider.injectResultList([{
506506
result: '0x0000000000000000000000000000000000000000000000000000000000000005'
507507
}]);
@@ -529,7 +529,7 @@ describe('contract', function () {
529529
var provider = new FakeHttpProvider2();
530530
var web3 = new Web3(provider);
531531
var signature = 'testArr(int[])';
532-
var address = '0x1234567890123456789012345678901234567890';
532+
var address = '0x1234567890123456789012345678901234567891';
533533
provider.injectResultList([{
534534
result: '0x0000000000000000000000000000000000000000000000000000000000000005'
535535
}]);

test/event.decode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ var assert = chai.assert;
33
var BigNumber = require('bignumber.js');
44
var SolidityEvent = require('../lib/web3/event');
55
var Web3 = require('../index');
6-
var web3 = new Web3();
76

87

98
var name = 'event1';
@@ -172,6 +171,7 @@ describe('lib/web3/event', function () {
172171
describe('decode', function () {
173172
tests.forEach(function (test, index) {
174173
it('test no: ' + index, function () {
174+
var web3 = new Web3();
175175
var event = new SolidityEvent(web3, test.abi, address);
176176

177177
var result = event.decode(test.data);

test/event.encode.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ var chai = require('chai');
22
var assert = chai.assert;
33
var SolidityEvent = require('../lib/web3/event');
44
var Web3 = require('../index');
5-
var web3 = new Web3();
5+
66

77
var address = '0x1234567890123456789012345678901234567890';
88
var signature = '0xffff';
@@ -222,6 +222,7 @@ describe('lib/web3/event', function () {
222222
describe('encode', function () {
223223
tests.forEach(function (test, index) {
224224
it('test no: ' + index, function () {
225+
var web3 = new Web3();
225226
var event = new SolidityEvent(web3, test.abi, address);
226227
event.signature = function () { // inject signature
227228
return signature.slice(2);

0 commit comments

Comments
 (0)