PROVE for PHP 0.4.0をリリースしました。
-
IOをプラグイン化(将来PostgreSQLなどに対応)
-
prove_seek_function_call()を追加
-
ハードリンクによるコピーに対応(高速化)
-
prove_rename_function()の無効化(PHP 5.3のZend Engineの仕様変更により関数名変更はメモリエラーが発生するため)
-
ログフォーマットを更新。バージョン情報を追加。
もともとIO部分はプラグイン化するつもりだったのですが、ファイルに最適化し過ぎていた部分があったため大幅にリファクタリングしました。機能追加よりも今後の機能拡張を容易にするための変更がメインです。内部構造をかなり変更したのでバグが残っているかも知れません。もし見つけたら教えて頂けると助かります。