タグ

mochaとnode.jsに関するclavierのブックマーク (2)

  • mocha と Jenkins で Node.js の CI 環境を構築する - hakobera's blog

    最近、mocha をつかってテストを書くのが楽しくなってきました。でも、テストの数が増えてくるとローカルでの実行だけでなく、CI 環境が欲しくなりますよね。github にあげられるようなプロジェクトだったら、Travis CI も良いですが、実際に仕事で使うとなると、既存の Jenkins と組み合わせてやる必要ができてきたので、実際にやってみました。 基的な手順は以下の通りです。 mocha でテスト結果を TAP 形式でファイルに出力する 出力したファイルを Jenkins の TAP Plugin に読み込ませる 簡単ですね。 実際にやってみた というわけで、以下のような最小構成で試してみます。 myapp |- lib | |- calc.js | |- test | |- calc.test.js | |- package.jsonここには書いていませんが、実際は git

    mocha と Jenkins で Node.js の CI 環境を構築する - hakobera's blog
  • Test Runner Tips

    mocha.opts ユースケース ブラウザとNode.jsで同じテストを使いたい mocha.opts で global. に値をいれてしまう e.g.) promises-book/test/mocha.opts global.XMLHttpRequest = require('w3c-xmlhttprequest').XMLHttpRequest; global.Promise = require("ypromise"); グローバル拡張をして、ブラウザとNode.jsで同じコードを使える

  • 1