Titanium向け JasmineのReporterを作ったん

Titanium用のテストフレームワークって案外ないもんすねー。drillbitsとかあるらしーけどまぁうまく動かせない。

JavaScriptなので、qunitとかJasmineとか使いたいところ。探すと以下のようなものが見つかります。
https://github.com/akahigeg/jasmine-titanium

ただこれはコマンドラインから叩いて使うものみたいです。
でもまぁbuild.pyとかうまいこと動かない感じがMAXで俺のストレスがマッハなんですが…!!

で、まぁ普通にアプリとして動いていただいたほうが安心感があるので、Reporter作って適当に画面上に出力するようにしてみた。
https://github.com/vvakame/JasmineTitaniumReporter

こんなんして
https://github.com/vvakame/JasmineTitaniumReporter/blob/master/original/test/titanium-spec-runner.coffee

ふつーにテスト書いて
https://github.com/vvakame/JasmineTitaniumReporter/blob/master/original/test/sample-spec.coffee

ブラウザ上で動かせるものはブラウザ上でも動かせる的な
https://github.com/vvakame/JasmineTitaniumReporter/blob/master/original/output/SpecRunner.html

シミュレータとか実機とかでもテストが走るよ!すごいよ!!超便利!!テストあると安心!はー。