Hi!

What tests are you really talking about here? I thought we have
regression tests in there which test that stuff does not change between

Yes, we have those. But we also have other tests, which are different between versions.

should not be any need for any updates given the tests aren't for some
reason different between branches in which case they aren't really the
same test anymore.

I'm not into paying semantic games about the meaning of the word "is". Define them as "different tests" if you want - how that solves the problem, if you have different tests in the next version? You still have two of them, not one.

Short version: if test works in 5.2 it also has to (!) work in 5.3.
Otherwise the test is pointless.

It's not what happens with real .phpt tests, and they are not pointless. We can spend weeks discussing how the fine theory it should be, but in practice if 5.2 outputs one thing and 5.3 another then the tests differ. Just take Zend engine tests directory - out of 511 tests 62 are different in 5.3 - more than 10%. Most of them are messages, but not only. What you're going to do with them?
--
Stanislav Malyshev, Zend Software Architect
s...@zend.com   http://www.zend.com/
(408)253-8829   MSN: s...@zend.com

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to