Files
freeCodeCamp/probot/presolver/node_modules/@octokit/webhooks/test/unit/event-handler-receive-test.js
2018-12-05 11:23:55 +05:30

30 lines
462 B
JavaScript

const test = require('tap').test
const receive = require('../../event-handler/receive')
const state = {
secret: 'mysecret',
hooks: []
}
test('options: none', t => {
t.throws(() => {
receive(state)
})
t.end()
})
test('options: name', t => {
t.throws(() => {
receive(state, { name: 'foo' })
})
t.end()
})
test('options: name, payload', t => {
t.doesNotThrow(() => {
receive(state, { name: 'foo', payload: {} })
})
t.end()
})