Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:47152 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 44242 invoked from network); 12 Mar 2010 10:52:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Mar 2010 10:52:09 -0000 Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 213.123.20.131 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.20.131 c2bthomr13.btconnect.com Received: from [213.123.20.131] ([213.123.20.131:29450] helo=c2bthomr13.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 98/7B-13686-7DC1A9B4 for ; Fri, 12 Mar 2010 05:52:08 -0500 Received: from [10.0.0.5] (host81-138-11-136.in-addr.btopenworld.com [81.138.11.136]) by c2bthomr13.btconnect.com with ESMTP id EXE53670; Fri, 12 Mar 2010 10:51:53 GMT X-Mirapoint-IP-Reputation: reputation=Fair-1, source=Queried, refid=0001.0A0B0301.4B9A1CC9.0239, actions=tag Message-ID: <4B9A1CC9.2090204@lsces.co.uk> Date: Fri, 12 Mar 2010 10:51:53 +0000 User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100217 Fedora/2.0.3-1.fc12 SeaMonkey/2.0.3 MIME-Version: 1.0 To: PHP internals References: <4B9926E8.4080202@lerdorf.com> <4B995F83.1000605@prohost.org> <4B99639B.9030405@oracle.com> <4B996FC6.7040102@zend.com> <4B997381.1050300@oracle.com> <4B9A14FF.6000703@iki.fi> <7f3ed2c31003120229j51f4cad2w4b5be5fe753066c2@mail.gmail.com> In-Reply-To: <7f3ed2c31003120229j51f4cad2w4b5be5fe753066c2@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Junkmail-Status: score=10/50, host=c2bthomr13.btconnect.com X-Junkmail-SD-Raw: score=unknown, refid=str=0001.0A0B0207.4B9A1CD4.03BA,ss=1,fgs=0, ip=0.0.0.0, so=2009-07-20 21:54:04, dmn=5.7.1/2009-08-27, mode=single engine X-Junkmail-IWF: false Subject: Re: [PHP-DEV] Tests repository From: lester@lsces.co.uk (Lester Caine) Hannes Magnusson wrote: > On Fri, Mar 12, 2010 at 11:18, Jani Taskinen wrote: >> Having tests in multiple branches is PITA. Hasn't anyone considered that the >> best way would be to move all tests into their own repository >> (directory..whatever :) in SVN..? Considering they are supposed to be used >> for testing against regressions and BC breaks, they should always be >> runnable using any PHP version? > > Thats actually a fairly good idea. > > Some tests however are not supposed to work in earlier releases, so we > need to either add a new > ==SKIP-VERSION== > 5.2, 5.1, 5.0 > > or add more things to skipif. Further - that might also offer a path for identifying better what features are added with a version? I'm still having fun with some aspects of making code compatible to 5.3 while still working with PHP4. Ideally it would have been nice to freeze our last 5.2 builds as the final PHP4 compatible versions, but 5.3 crept out in the field and so we have a bit of a mess with people complaining about 'bugs' which are simply warning messages. On one hand telling them how to change PHP settings to ignore them is probably the correct action, but you all know what users are like ;) -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk// Firebird - http://www.firebirdsql.org/index.php