質問 > その他 > PHPUnitの実行について |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
suruseas |
投稿日時: 2013/5/8 17:40
対応状況: −−−
|
半人前 登録日: 2013/5/8 居住地: 投稿: 21 |
PHPUnitの実行について Ver2.12.3(正式版)をダウンロードしました。インストール後ソースに修正を加えず、下記サイトを参考にPHPUnitを通そうとしたのですが、エラーが発生します。
<参考サイト> http://svn.ec-cube.net/open_trac/wiki/EC-CUBE標準規約/単体テストガイドライン <エラー> [exec] PHP Fatal error: Maximum function nesting level of '100' reached, aborting! in /xxxxxxx/data/class/util/GC_Utils.php on line 213 エラーを追うと /data/class/util/SC_Utils.php:84 で再起が無限に起こっていました。 原因はサーバの環境変数($_SERVER['SERVER_NAME']、$_SERVER['SERVER_PORT'])がテスト実行時にセットされていなかった為、テスト実行時にグローバル変数をセットすれば通ると思います。 ただ、そもそも通常はテストが通る形で正式版がリリースされているので私の手順がおかしいと思われるのですがなにか足りない手順があるのでしょうか。 #PHP、PHPUnitともに不慣れなので質問自体が間違っているかもしれません・・・。 よろしくお願い致します。 |
フラット表示 | 前のトピック | 次のトピック |