github-webhook-forwarding
Version:
Forwards Github Webhooks to overcome the maximum number of webhooks allowed by Github (20)
26 lines (21 loc) • 640 B
JavaScript
var btoa = require('btoa')
var getHooks = require('../../lib/github/gethooks')
var requireTestConfig = require('../helpers/requiretestconfig')
describe('gethooks', function () {
it('should return an array of hooks', function () {
requireTestConfig()
this.timeout(5000)
var config = {
gitOwner: process.env['GWF_TEST_OWNER'],
gitAuth: btoa(process.env['GWF_TEST_USER'] +
':' + process.env['GWF_TEST_PASS'])
}
return getHooks(config).then((hooks) => {
expect(hooks).instanceof(Array)
hooks.map((item) => {
expect(item.config.url).to.exist
})
})
})
})