mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-25 10:01:30 -04:00
49 lines
941 B
JavaScript
49 lines
941 B
JavaScript
const test = require('tap').test
|
|
|
|
test('@octokit/webhooks', (t) => {
|
|
const Webhooks = require('../..')
|
|
const api = new Webhooks({ secret: 'mysecret' })
|
|
|
|
t.type(api.sign, 'function')
|
|
t.type(api.verify, 'function')
|
|
t.type(api.on, 'function')
|
|
t.type(api.removeListener, 'function')
|
|
t.type(api.receive, 'function')
|
|
t.type(api.middleware, 'function')
|
|
t.type(api.verifyAndReceive, 'function')
|
|
|
|
t.end()
|
|
})
|
|
|
|
test('require("@octokit/webhooks/sign")', (t) => {
|
|
t.doesNotThrow(() => {
|
|
require('../../sign')
|
|
})
|
|
|
|
t.end()
|
|
})
|
|
|
|
test('require("@octokit/webhooks/verify")', (t) => {
|
|
t.doesNotThrow(() => {
|
|
require('../../verify')
|
|
})
|
|
|
|
t.end()
|
|
})
|
|
|
|
test('require("@octokit/webhooks/event-handler")', (t) => {
|
|
t.doesNotThrow(() => {
|
|
require('../../event-handler')
|
|
})
|
|
|
|
t.end()
|
|
})
|
|
|
|
test('require("@octokit/webhooks/middleware")', (t) => {
|
|
t.doesNotThrow(() => {
|
|
require('../../middleware')
|
|
})
|
|
|
|
t.end()
|
|
})
|