hubot-cron-checker
Version:
Let hubot explain crontab entry in normal english
22 lines (15 loc) • 512 B
text/coffeescript
chai = require 'chai'
sinon = require 'sinon'
chai.use require 'sinon-chai'
expect = chai.expect
describe 'cron-checker', ->
robot =
respond: sinon.spy()
hear: sinon.spy()
beforeEach ->
@robot = robot
require('../src/cron-checker')(robot)
it 'it registers "explain me cron" help listener', ->
expect(@robot.hear).to.have.been.calledWith(/explain me cron$/i)
it 'it registers "explain me cron" listener', ->
expect(@robot.hear).to.have.been.calledWith(/explain me cron( .*)/i)