From 842b8cf323a3b39d9e29ddd831bc41ddb98279ad Mon Sep 17 00:00:00 2001 From: Marek Kotewicz Date: Thu, 29 Jan 2015 12:35:21 +0100 Subject: event.js --- test/event.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 test/event.js (limited to 'test/event.js') diff --git a/test/event.js b/test/event.js new file mode 100644 index 000000000..0cc9c0c65 --- /dev/null +++ b/test/event.js @@ -0,0 +1,25 @@ +var assert = require('assert'); +var event = require('../lib/event.js'); + +describe('event', function () { + it('should create filter input object from given', function () { + + // given + var address = '0x012345'; + var signature = '0x987654'; + var e = { + name: 'test', + type: 'event', + }; + + // when + var impl = event(e, address, signature); + var result = impl(); + + // then + assert.equal(result.address, address); + assert.equal(result.topics.length, 1); + assert.equal(result.topics[0], signature); + + }); +}); -- cgit v1.2.3 From c8ee08c24bee9ab994822066f9abe94448c4ae89 Mon Sep 17 00:00:00 2001 From: Marek Kotewicz Date: Thu, 29 Jan 2015 13:32:32 +0100 Subject: contract.js simplified --- test/event.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'test/event.js') diff --git a/test/event.js b/test/event.js index 0cc9c0c65..781f42e5e 100644 --- a/test/event.js +++ b/test/event.js @@ -7,13 +7,9 @@ describe('event', function () { // given var address = '0x012345'; var signature = '0x987654'; - var e = { - name: 'test', - type: 'event', - }; // when - var impl = event(e, address, signature); + var impl = event(address, signature); var result = impl(); // then @@ -23,3 +19,4 @@ describe('event', function () { }); }); + -- cgit v1.2.3