どうした?
シャレオツな気分を味わいたいので表参道のスタバで朝から coffee を mocha していたがうっかりコケてしまいそしたら行がズレた
何なの?
これを
% cat mocha.coffee assert = require 'assert' assert.ok 1 is 2
こうすると
mocha --compilers coffee:coffee-script mocha.coffee
こうなる
:!mocha --compilers coffee:coffee-script mocha.coffee assert.js:92 throw new assert.AssertionError({ ^ AssertionError: false == true at Object.<anonymous> (~/mocha.coffee:6:10)
いやこけてるの3行目だしぃぃぃぃ
どうするの?
require 'coffee-errors' するとよいです
% cat mocha.coffee require 'coffee-errors' assert = require 'assert' assert.ok 1 is 2
めでたし
% mocha --compilers coffee:coffee-script mocha.coffee assert.js:92 throw new assert.AssertionError({ ^ AssertionError: false == true at Object.<anonymous> (/Users/okamuuu/test-mocha/mocha.coffee:4:8)
enjoy:)
追記
coffee-script 1.7.1 以降は以下のようにする模様
% mocha --compilers coffee:coffee-script/register [filename]