Node.jsのテストツールwhiskeyがよさげなのでメモ。 特徴 テストファイルごとにプロセスが分離されている 複数のテストを並列実行できる(--concurrency オプション) テストを実行する前のテスト初期化機能(-ti, --test-init-file オプション) テストタイムアウト(--timeout オプション) setUp/tearDownサポート 色付きの整形されたテストレポート コードカバレッジ(--coverage) グローバルスコープにリークした変数の報告(--scope-leaks) 使い方 example/*のやつを見れば大体わかると思うけど、以下のような感じ。 初期化 example/init.js var path = require('path'); var fs = require('fs'); var dirPath = path.join(p