1 | var isArray = require('lodash').isArray
|
2 | var lambda = require('../')
|
3 | var test = require('tape')
|
4 |
|
5 | test('can invoke a successful lambda', t=> {
|
6 | t.plan(1)
|
7 | // always succeeds
|
8 | function tester(event, callback) {
|
9 | event.allGood = true
|
10 | callback(null, event)
|
11 | }
|
12 | var fn = lambda(tester)
|
13 | fn({}, {
|
14 | succeed: function fakeSucceed(v) {
|
15 | t.ok(v.allGood, 'got the event!')
|
16 | console.log('fake succeed called with ', v)
|
17 | }
|
18 | })
|
19 | })
|
20 |
|