aboutsummaryrefslogtreecommitdiffstats
path: root/test/event.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/event.js')
-rw-r--r--test/event.js25
1 files changed, 25 insertions, 0 deletions
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);
+
+ });
+});