Rhino
PyLintのJS版があることに今日気づいた。 http://www.jslint.com/rhino/index.html jsはコーディング規約が作りにくいんだけどこーいうのがあればある程度品質は揃うかな!?
rhino関連で気になる所。
某所からなんとなく煽りを受けてる気がするのでw JavaAadapterさえ使えばなんとやらなのです。
loadを自前で書いてたんだけどホントはあるよって話。
ふむ。本格的に触ってみる。 レベルあがるな、これ。 javaだけ知ってても書けない罠だ。
ATDK。 test.js function testFunc1(){ //XXX処理 } function testFunc2(){ //XXX処理 } コンパイル java org.mozilla.javascript.tools.jsc.Main -extends junit.framework.TestCase test.jsこいつは多分走る。 うくく。
こー!これ使えばよいのかー! winebarrelサンとこ見て気づいたorz
こんな感じ書けてます。 イメージできるように
もっくんことMockについての考察。 私はMock系をそんなに触っていないのでたいして詳しくないんだが。
メモですよ〜。
クロージャーが書きたくなる今日この頃。 Functionのargsで渡ってくる物とは!?
まだやるかw 一応一区切りはついたので今すぐではないんだけどさー。 でLLならではのアレを実装するかについて。 そうアレとはDocTestである。
jsでのdomのテストなどを行う際、テストデータとしてのhtmlが欲しくなる。 で前から言ってるようにhtmlunitを流用しちゃおうという話。
Rhinoを極めるべくそのうちE4Xについて書く。 (っていうか書きたいなあ) DOMやXPathなんかよりももっと楽だと思う。 応用ネタが思い浮かばないので思いついたら書く事にする。 うくく。
HtmlUnitBridgeを書けるか調査。 一回追うのやめたんだけどやっぱBridge書けるか調査します。
覗いてみたよ。 HtmlUnitスゲー!!
真面目な人はsetPrototypeを使うんだけど。 今回はAssertをトップレベル関数にしてみる。 理由はJsUnitコンパチなテストケースを作成したいから。
Eclipseからも起動したい。 既存のTestRunnerを使えないと辛い。(ant、maven) というニーズに妄想で対応。 以下危険コード。
テスト対象のファイルをどう取り込むか? それが問題だ。
でっかい課題がある。 DOM & イベント系である。次に対応が必要なのは多分DOM。 document.〜などのHTMLなどのテストをどう作るか。 正直HtmlUnitでやってくれと言いたくなるけどできた方がいい。 多分DOMまでカバーするとやっと使えるって評価になるんかな。…
Rhino調査をしているんだけどなかなかいいドキュメントにぶつからない。 テンパッタ〜。
動くっちゃあ動くけど微妙。