[PHP-users 21099] Re: PHP4.3.5RC4 & PHP5.0.0RC1 Rleased!!

Seiji Masugata s.masugata @ digicom.dnp.co.jp
2004年 4月 1日 (木) 19:02:12 JST


こんにちわ、桝形です。

> >【テスト方法】
> >http://ns1.php.gr.jp/pipermail/php-users/2004-January/020384.html
> >http://ns1.php.gr.jp/pipermail/php-users/2003-December/020018.html
> 
> 上記に書いてあること以外で、補足。

補足ありがとうございました、沢山あって恥ずかしい限りです。

DB関連のモノは概ね分かっていたのですが、そこまで書く必要も無い
かな、と勝手に思ってました。すみません。


自分の環境で気がついたものをいくつか列挙しておきます。

重要なものは、いわきりさんによって列挙して頂いたので、後は
細かいものが、ほとんどですね。
---------------------------------------------------------------------
[1]

tests/run-test/test008.phpt

Zend OptimizerがロードされていないのでSKIPされました。

---------------------------------------------------------------------
[2]

tests/basic/002.phpt
tests/basic/003.phpt
tests/basic/004.phpt
tests/basic/005.phpt
tests/basic/011.phpt

SKIPする条件が、

<?php if (php_sapi_name()=='cli') echo 'skip'; ?>

となっているので、通常の場合、ほとんどSKIPしそうな予感です。
CGI版と差し替えてテスト?

---------------------------------------------------------------------
[3]

tests/lang/033.phpt

Zend Engine2(-devも含む)であればSKIPされます。
確認したのがPHP-5.0.0RC1だったのでSKIPされました。

---------------------------------------------------------------------
[4]

ext/mbstring/tests/mb_http_input.phpt

CGIバージョンで構築していなかったのでSKIPされました。

---------------------------------------------------------------------
[5]
ext/sockets/tests/ipv6loop.phpt

IPv6がサポートされていないのでSKIPされました。

---------------------------------------------------------------------

> 6. ?
>    pear関連のテスト項目が全てスキップされる。
>    私の環境だけかもしれませんが、調べてません。

こちらの環境でもPEAR関連で全てのテスト項目がSKIPされる事を
確認しました。

ほとんどのテスト・スクリプトでSKIP条件が、

--SKIPIF--
<?php
if (!getenv('PHP_PEAR_RUNTESTS')) {
    echo 'skip';
}
?>

になっているので、どこかで環境変数のセットがされてないんでしょうか。


> #テスト項目の全件が実行できる環境に関する説明がどこかにないですかね。

同じ事を思ってました。

というかQAテストって、あきらかに一般ユーザーを対象としていない
ように感じます(それくらい調べてね、みたいな)。


話は変わって、AndiさんがRC2の提案してますね。気が早いというか。
にしても、http://news.php.net/ 重いですね。

--------------------------------------------------------------------------
http://news.php.net/article.php?group=php.internals&article=8848

After all the studlyCaps API fixes and some important fixes in the engine 
(such as zend.ze1_compatibility_mode), I'd like to release RC2 within the 
next couple of weeks (15th of April?).
Are there any serious issues which still need to be addressed?

Andi

--------------------------------------------------------------------------
http://news.php.net/article.php?group=php.internals&article=8852

Rui mentioned that the mbregex part of mbstring wasn't included in RC1,
so that needs to be looked at (should just be some tweaking of the snapshot
build).

--wez.

--------------------------------------------------------------------------
http://news.php.net/article.php?group=php.internals&article=8853

I should also add that this applies to win32 build only.

--------------------------------------------------------------------------

-- 
Seiji Masugata<s.masugata @ digicom.dnp.co.jp>




PHP-users メーリングリストの案内