휴봇 스크립트 테스트 (TESTING HUBOT SCRIPTS)

개요

일전에 슬랙에서 휴봇 사용하기라는 게시물을 포스팅한적있습니다.

아무래도 휴봇의 사용빈도가 높아지면서 사내에서 필요한 기능들이 터져나오기 시작했습니다.(기쁨)
날씨 요약본을 간단하게 알려주는 용도로 개발되었습니다. (맨 아래 사진도 몇 장 등본했습니다.)

설치

hubot-test-helper를 먼저 설치합니다.

npm install hubot-test-helper --save-dev

CoffeeScript 를 위해 필요 의존성 도구를 설치합니다.

npm install mocha --save-devnpm install co --save-devnpm install chai --save-devnpm install coffee-script --save-dev

이 후, 테스트를 원하는 스크립트를 아래와 같은 형태로 실행하면 됩니다.

아래는 정상적으로 테스트가 성공한 결과입니다.

아래의 명령어를 통해, 테스트를 진행 할 수 있습니다.
mocha –compilers “coffee:coffee-script/register” “{테스트할 대상 경로}”

mocha --compilers "coffee:coffee-script/register" tests/test_hi.coffee  hello-world    user says hi to hubot      ✓ should reply to user  1 passing (152ms)

참고

About Me

Related Posts

What do you think?