Codeceptionにバグ修正をプルリました。
久しぶりの更新です。
Codeception、メジャーバージョンアップが近いです。楽しみです。
ここのところ、Zend Framework2 + Codeception で開発をしていました。
その中でバグを2件見つけてPRしたので、参考までに。
1. input[type=image]をクリックした場合にSubmitされない
<form method="POST" action="/input"> <input type="image" src="button.gif" alt="Submit" /> </form>
というフォームがあった場合に、$I->click(...)
の記述によってSubmitされないケースがありました。
Submitされる
<?php $I->click('Submit');
2. 機能テストでGETパラメータがコントローラに渡らない
ZF2モジュールにバグがありました。
ケース1
<?php $I->amOnPage('/?foo=bar');
GETパラメータfooがコントローラに渡されませんでした。
ケース2
<form method="POST" action="/?foo=bar"> <input type="submit" value="Submit" /> </form>
というフォームに対して、
<?php $I->click('Submit');
とした場合にやはりGETパラメータfooがコントローラに渡されませんでした。
2つのPRは無事にマージされたので、おそらく1.8.5にてリリースされると思います。
英語が苦手なもので(汗)毎回のPRに苦労するのですが、取り込まれたときはテンションあがりますね!
なにより「世界と繋がっている感覚」、味わえます。
以上です。