【PHPフレームワーク】Ethna【スケルトン自動作成】at PHP【PHPフレームワーク】Ethna【スケルトン自動作成】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト658:657 06/11/29 13:55:00 やはり上手く動いてないかも。 authenticateを使わないprepareとperformだけのaction formで $forward_name = $this->ac->prepare(); $this->assertNull($forward_name); $forward_name = $this->ac->perform(); $this->assertEqual($forward_name, 'hage'); と記入すると両ケースともpassするけど>>657のnoticeとExceptionが4つでる。 エラー処理を全てthrow exceptionしてるのがいけないのかな? 659:657 06/11/29 17:29:08 テストで簡単なプロジェクトを作成して、throwやtry、catchを 使わないようにしたらnoticeやExceptionは出ませんね。 SimpleTestとEthnaのどちらに原因があるのか分からないけど、 これらを改造するスキルは無いのであきらめるしかなさそうです。 660:nobodyさん 06/11/29 20:31:18 NoticeはSimpleTestでしょう。 Exceptionはcatchしてないだけじゃないの? 661:nobodyさん 06/11/29 22:21:59 >>660 > NoticeはSimpleTestでしょう。 ですかね。 > Exceptionはcatchしてないだけじゃないの? それは無いです(たぶん)。 テスト自体は成功するのですが余分なExceptionがでます。 今、例外をraiseErrorに書き換えようか激しく思案中・・・。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch