uw              Fri May 29 10:25:49 2009 UTC

  Modified files:              (Branch: PHP_5_3)
    /php-src/ext/mysqli/tests   mysqli_class_mysqli_driver_interface.phpt 
  Log:
  MFH - Weaker test: functions are only available if HAVE_EMBEDDED_MYSQLI is 
set. There is probably no proper way to check this condition in the user land.
  
http://cvs.php.net/viewvc.cgi/php-src/ext/mysqli/tests/mysqli_class_mysqli_driver_interface.phpt?r1=1.2.2.3&r2=1.2.2.4&diff_format=u
Index: php-src/ext/mysqli/tests/mysqli_class_mysqli_driver_interface.phpt
diff -u 
php-src/ext/mysqli/tests/mysqli_class_mysqli_driver_interface.phpt:1.2.2.3 
php-src/ext/mysqli/tests/mysqli_class_mysqli_driver_interface.phpt:1.2.2.4
--- php-src/ext/mysqli/tests/mysqli_class_mysqli_driver_interface.phpt:1.2.2.3  
Tue Mar 18 16:57:31 2008
+++ php-src/ext/mysqli/tests/mysqli_class_mysqli_driver_interface.phpt  Fri May 
29 10:25:49 2009
@@ -1,7 +1,7 @@
 --TEST--
 Interface of the class mysqli_driver
 --SKIPIF--
-<?php 
+<?php
 require_once('skipif.inc');
 require_once('skipifemb.inc');
 require_once('skipifconnectfailure.inc');
@@ -20,11 +20,12 @@
        $methods = get_class_methods($driver);
        $expected_methods = array();
 
-       if (!$IS_MYSQLND) {
-               /* libmysql only */
+       if (!$IS_MYSQLND && (isset($methods['embedded_server_start']))) {
+               /* libmysql only - needs extra compile flag, no way to check 
properly in the
+               PHP user land if its compiled in or not */
                $expected_methods = array_merge($expected_methods, array(
-                       'embedded_server_start'         => true,
-                       'embedded_server_end'           => true,
+                               'embedded_server_start'         => true,
+                               'embedded_server_end'           => true,
                ));
        }
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to