hubot-scripts
Version:
Allows you to opt in to a variety of scripts
26 lines (20 loc) • 577 B
text/coffeescript
Tests = require('../tests')
assert = require 'assert'
helper = Tests.helper()
require('../../src/scripts/speak') helper
process.env.HUBOT_MSTRANSLATE_APIKEY ||= "0xDEADBEEF"
# start up a danger room for hubt speak
danger = Tests.danger helper, (req, res, url) ->
res.writeHead 200
res.end JSON.stringify(
{responseData: {results: [
{unescapedUrl: url.query }
]}}
)
# callbacks for when hubot sends messages
tests = [
(msg) -> assert.equal "", msg
]
# run the async tests
danger.start tests, ->
helper.receive 'hubot speak me Ich bin ein Berliner'