1 | Robot = require 'hubot/src/robot'
|
2 |
|
3 | describe 'GitHub Event Announcer', ->
|
4 | [adapter, robot, user] = []
|
5 |
|
6 | beforeEach (done) ->
|
7 | robot = new Robot(null, 'mock-adapter', false)
|
8 |
|
9 | robot.adapter.on 'connected', ->
|
10 | require('../src/github-event-announcer')(robot)
|
11 |
|
12 | user = robot.brain.userForId '1', {
|
13 | name: 'user'
|
14 | room: '#test'
|
15 | }
|
16 |
|
17 | adapter = robot.adapter
|
18 |
|
19 | robot.run()
|
20 |
|
21 | done()
|
22 |
|
23 | afterEach ->
|
24 | robot.shutdown()
|