TypeScript + mocha + power-assert で詰まった話

  • 5
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

概要

こちらの記事を参考にしてテスト環境を構築していたのだが、power-assertのいい感じの出力が出てくれなくて悩んだ話

http://qiita.com/ConquestArrow/items/71e0313ce3eafe411a7d

症状

いい感じの出力をしてくれない

(tsmochamocha --compilers ts:espower-typescript/guess $1/*Test.ts)

スクリーンショット 2015-12-29 11.49.16.png

原因

テストファイルがtest/**/*.tsに無い場合はうまくいかないぽい。(package.jsonからの相対パス)

解決策

package.jsonにテストディレクトリを明記する

たとえば、sample/test以下にテストコードがある時は下のように追加する

"directories": {
  "test": "sample/test"
}

いいかんじ(!!

スクリーンショット 2015-12-29 11.28.25.png