読者です 読者をやめる 読者になる 読者になる

YTsudaのブログ

1985生まれ、男。東京で働くWeb制作者

CakePHP2.xのテストで不適切なエラーが出る件

CakePHP2系のPHPUnitを用いたテストでWeb上(/test.php)からテストする際、
テストケースを書いてない状態だと以下のエラーが出る。

Call to undefined method PHPUnit_Framework_AssertionFailedError::getComparisonFailure()

エラー内容がよくわからなくてぎょっとするが、テストケースを書けば直る。

この不適切なエラー表示を修正するpull requestがgithubに寄せられているので、
手動で反映すると適切なエラーが出るようになる。

https://github.com/cakephp/cakephp/pull/898