Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:29414 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 27993 invoked by uid 1010); 14 May 2007 17:25:45 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 27977 invoked from network); 14 May 2007 17:25:45 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 May 2007 17:25:45 -0000 Authentication-Results: pb1.pair.com smtp.mail=antony@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=antony@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 212.25.124.162 as permitted sender) X-PHP-List-Original-Sender: antony@zend.com X-Host-Fingerprint: 212.25.124.162 mail.zend.com Linux 2.5 (sometimes 2.4) (4) Received: from [212.25.124.162] ([212.25.124.162:23296] helo=mail.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C7/F1-33353-89B98464 for ; Mon, 14 May 2007 13:25:45 -0400 Received: (qmail 1843 invoked from network); 14 May 2007 17:25:42 -0000 Received: from internal.zend.office (HELO ?127.0.0.1?) (10.1.1.1) by internal.zend.office with SMTP; 14 May 2007 17:25:42 -0000 Message-ID: <46489B96.4070706@zend.com> Date: Mon, 14 May 2007 21:25:42 +0400 User-Agent: Thunderbird 2.0.0.0 (X11/20070326) MIME-Version: 1.0 To: php-dev Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Fwd: Re: [PHP-DEV] Tests - and a question] From: antony@zend.com (Antony Dovgal) Somehow I added Jani, but removed internals. Re-sending.. -------- Original Message -------- Subject: Re: [PHP-DEV] Tests - and a question Date: Mon, 14 May 2007 20:55:04 +0400 From: Antony Dovgal To: Zoe Slattery CC: Jani Taskinen , Raghubansh Kumar References: <464891C7.3040806@googlemail.com> Actually I recently proposed to name 64bit tests as *_64bit.phpt and exclude them from the test run on 32bit automatically. Same thing can be done on 64bit - we can exclude *.phpt if *_64bit.phpt exists. That would speed up tests execution a bit. Jani had a different proposal, I didn't recall all the details, so I guess he'll explain it better. On 05/14/2007 08:43 PM, Zoe Slattery wrote: > Hi all > > We added a few tests for array, string and variable handling functions > at the weekend. As always - any feedback will be welcome. > > One thing we had some difficulty with was keeping the test output small > enough to be easily read. We chose to divide up tests like this: > > test_name_b.phpt b=basic function > test_name_v.phpt v=variation > test_name_e.phpt e=error cases > test_name_o.phpt o=object specific > > This may not be the right scheme and I'm happy to change it if anyone > has better suggestions, although it is useful to seperate out the error > case tests because quite a lot of the differences between php5 and php6 > seem to be in the exact form of the error message. Using this doesn't > completely solve the problem anyway - I think some of the "v" tests will > will end up being test_name_v1, test_name_v2 etc. -- Wbr, Antony Dovgal