Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:55132 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 23783 invoked from network); 3 Sep 2011 01:34:25 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Sep 2011 01:34:25 -0000 Authentication-Results: pb1.pair.com smtp.mail=danielc@analysisandsolutions.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=danielc@analysisandsolutions.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain analysisandsolutions.com from 166.84.1.89 cause and error) X-PHP-List-Original-Sender: danielc@analysisandsolutions.com X-Host-Fingerprint: 166.84.1.89 mailbackend.panix.com Solaris 10 (beta) Received: from [166.84.1.89] ([166.84.1.89:46608] helo=mailbackend.panix.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DD/03-02968-C14816E4 for ; Fri, 02 Sep 2011 21:34:21 -0400 Received: from panix3.panix.com (panix3.panix.com [166.84.1.3]) by mailbackend.panix.com (Postfix) with ESMTP id 2DF2634F04 for ; Fri, 2 Sep 2011 21:34:18 -0400 (EDT) Received: by panix3.panix.com (Postfix, from userid 14662) id 262708FDE2; Fri, 2 Sep 2011 21:34:18 -0400 (EDT) Date: Fri, 2 Sep 2011 21:34:18 -0400 To: PHP Internals List Message-ID: <20110903013417.GA29515@panix.com> References: <1314966424.2150.26.camel@guybrush> <4E60F712.4010901@lerdorf.com> <4E612BBA.2000509@oracle.com> <4E612D70.70606@sugarcrm.com> <4E616A8E.8040401@lerdorf.com> <4E617B3F.4080105@sugarcrm.com> <4E617C9B.1040504@lerdorf.com> <4E617E2B.7070507@sugarcrm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <4E617E2B.7070507@sugarcrm.com> User-Agent: Mutt/1.5.20 (2009-06-14) Subject: Re: [PHP-DEV] Make mysqlnd default over libmysql in 5.4 From: danielc@analysisandsolutions.com (Daniel Convissor) Hi Folks: On Fri, Sep 02, 2011 at 06:08:59PM -0700, Stas Malyshev wrote: > we'd do better skipping out problematic tests (which > I also think is wrong, especially if these tests discover API > incompatibility which shouldn't even exist between mysqlnd and > libmysql) than just ignore the failures. I don't know why there are differences in the output between mysqlnd and libmysql. It would be nice if there weren't. But if that can't be, two options come to mind for testing each feature: a) have the feature tested against the lowest common denominator (by either using expressions in an EXPECTF section or only producing output that is consistent). b) have two tests for the feature (one for mysqlnd and another for libmysql, with SKIP's being emitted when running on the opposite platform). But what do I know... --Dan -- T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y data intensive web and database programming http://www.AnalysisAndSolutions.com/ 4015 7th Ave #4, Brooklyn NY 11232 v: 718-854-0335 f: 718-854-0409