power-assert
文書の過去の版を表示しています。
目次
power-assert
テスト用のすごいassertionツール。failしたときに以下のように解析する
1) example a test 0 passing (37ms) 1 failing 1) example a test: AssertionError: # test/a.js:9 assert(obj.a.b.c === '3') | | | | | | | | 2 false | | Object{c:2} | Object{b:#Object#} Object{a:#Object#} [string] '3' => "3" [number] obj.a.b.c => 2
いろんな言語に実装されているが、とりあえずnode用の話。
インストール
npm i --save-dev power-assert intelli-espower-loader
実行
mocha --require intelli-espower-loader test/hoge.js
毎回オプション指定するのだるいので test/mocha.opts に
- -require intelli-espower-loader
と書いておいて
mocha test/hoge.js
power-assert.1476324811.txt.gz · 最終更新: 2016/10/13 02:13 by nullpon