uw              Mon Jul 23 07:51:38 2007 UTC

  Modified files:              
    /php-src/ext/mysql/tests    connect.inc mysql_fetch_field.phpt 
                                mysql_stat.phpt skipif.inc table.inc 
  Log:
  Whitespace (space to tab)/CS
  
  With this commit the MySQL internal mysqlnd set of ext/mysql tests is in
  sync with HEAD. It's likely that php.net/HEAD fails on quite some tests.
  Using ext/mysql from the MySQL internal mysqlnd SVN there should be zero
  failures. Merging the MySQL internal mysqlnd SVN into HEAD will happen 
  soon so that we get a bug free version on php.net in the near future.
  
  
  
http://cvs.php.net/viewvc.cgi/php-src/ext/mysql/tests/connect.inc?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/mysql/tests/connect.inc
diff -u php-src/ext/mysql/tests/connect.inc:1.2 
php-src/ext/mysql/tests/connect.inc:1.3
--- php-src/ext/mysql/tests/connect.inc:1.2     Wed Jul 11 11:12:10 2007
+++ php-src/ext/mysql/tests/connect.inc Mon Jul 23 07:51:37 2007
@@ -43,22 +43,22 @@
 }
 
 /*
-Default values are "localhost", "root", database "test" and empty password.
-Change the MYSQL_TEST environment values if you want to use another 
configuration.
+Default values are "localhost", "root", database "phptest" and empty password.
+Change the MYSQL_TEST_* environment values if you want to use another 
configuration.
 */
 
 $host          = getenv("MYSQL_TEST_HOST")     ? getenv("MYSQL_TEST_HOST")     
: "localhost";
 $port          = getenv("MYSQL_TEST_PORT")     ? getenv("MYSQL_TEST_PORT")     
: 3306;
 $user          = getenv("MYSQL_TEST_USER")     ? getenv("MYSQL_TEST_USER")     
: "root";
-$passwd                = getenv("MYSQL_TEST_PASSWD")   ? 
getenv("MYSQL_TEST_PASSWD")   : "";
-$db            = getenv("MYSQL_TEST_DB")       ? getenv("MYSQL_TEST_DB")       
: "test";
-$engine                = getenv("MYSQL_TEST_ENGINE")   ? 
getenv("MYSQL_TEST_ENGINE")   : "MyISAM";
-$socket                = getenv("MYSQL_TEST_SOCKET")   ? 
getenv("MYSQL_TEST_SOCKET")   : null;
+$passwd        = getenv("MYSQL_TEST_PASSWD")   ? getenv("MYSQL_TEST_PASSWD")   
: "";
+$db                    = getenv("MYSQL_TEST_DB")       ? 
getenv("MYSQL_TEST_DB")       : "test";
+$engine        = getenv("MYSQL_TEST_ENGINE")   ? getenv("MYSQL_TEST_ENGINE")   
: "MyISAM";
+$socket        = getenv("MYSQL_TEST_SOCKET")   ? getenv("MYSQL_TEST_SOCKET")   
: null;
 
 /* Development setting: test experimal features and/or feature requests that 
never worked before? */
 $TEST_EXPERIMENTAL = (in_array(getenv("MYSQL_TEST_EXPERIMENTAL"), array(0, 
1))) ?
-                       ((1 == getenv("MYSQL_TEST_EXPERIMENTAL")) ? true : 
false) :
-                       false;
+       ((1 == getenv("MYSQL_TEST_EXPERIMENTAL")) ? true : false) :
+       false;
 
 $IS_MYSQLND = stristr(mysql_get_client_info(), "mysqlnd");
-?>
+?>
\ No newline at end of file
http://cvs.php.net/viewvc.cgi/php-src/ext/mysql/tests/mysql_fetch_field.phpt?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/mysql/tests/mysql_fetch_field.phpt
diff -u php-src/ext/mysql/tests/mysql_fetch_field.phpt:1.2 
php-src/ext/mysql/tests/mysql_fetch_field.phpt:1.3
--- php-src/ext/mysql/tests/mysql_fetch_field.phpt:1.2  Wed Jul 11 15:26:07 2007
+++ php-src/ext/mysql/tests/mysql_fetch_field.phpt      Mon Jul 23 07:51:37 2007
@@ -4,106 +4,106 @@
 <?php require_once('skipif.inc'); ?>
 --FILE--
 <?php
-    include "connect.inc";
-    
-    $tmp    = NULL;
-    $link   = NULL;
-    
-    // Note: no SQL type tests, internally the same function gets used as for 
mysql_fetch_array() which does a lot of SQL type test
-    if (!is_null($tmp = @mysql_fetch_field()))
-        printf("[001] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp);
-
-    if (false !== ($tmp = @mysql_fetch_field($link)))
-        printf("[002] Expecting boolean/false, got %s/%s\n", gettype($tmp), 
$tmp);
-
-    require('table.inc');
-    
-    
-    $version = mysql_get_server_info($link);    
-    if (!preg_match('@(\d+)\.(\d+)\.(\d+)@ism', $version, $matches))
-        printf("[003] Cannot get server version\n");
-    $version = ($matches[1] * 100) + ($matches[2] * 10) + $matches[3];
-    
-    if (!$res = mysql_query("SELECT id AS ID, label FROM test AS TEST ORDER BY 
id LIMIT 1", $link)) {
-        printf("[004] [%d] %s\n", mysql_errno($link), mysql_error($link));
-    }
-
-    while ($tmp = mysql_fetch_field($res))
-        var_dump($tmp);
-    var_dump($tmp);
-
-    mysql_free_result($res);
-    
-    if (!$res = mysql_query("SELECT id AS ID, label FROM test AS TEST ORDER BY 
id LIMIT 1", $link)) {
-        printf("[005] [%d] %s\n", mysql_errno($link), mysql_error($link));
-    }
-    if (false !== ($tmp = mysql_fetch_field($res, PHP_INT_MAX * 2))) 
-        printf("[006] Expecting boolean/false got %s/%s\n", gettype($tmp), 
$tmp);
-        
-    mysql_free_result($res);
-    
-    if (false !== ($tmp = mysql_fetch_field($res)))
-        printf("[007] Expecting boolean/false, got %s/%s\n", gettype($tmp), 
$tmp);
-        
-    $types = array(
-                    'BIT'               => array(1, 'int'),
-                    'TINYINT'           => array(1, 'int'),
-                    'BOOL'              => array('true', 'int'),
-                    'SMALLINT'          => array(32767, 'int'),
-                    'MEDIUMINT'         => array(8388607, 'int'),
-                    'INT'               => array(100, 'int'),
-                    'BIGINT'            => array(100, 'int'),
-                    'FLOAT'             => array(100, 'real'),
-                    'DOUBLE'            => array(100, 'real'),
-                    'DECIMAL'           => array(100, 'real'),
-                    'DATE'              => array(@date('Y-m-d'), 'date'),
-                    'DATETIME'          => array(@date('Y-m-d H:i:s'), 
'datetime'),
-                    'TIMESTAMP'         => array(@date('Y-m-d H:i:s'), 
'timestamp'),
-                    'TIME'              => array(@date('H:i:s'), 'time'),
-                    'YEAR'              => array(@date('Y'), 'year'),
-                    'CHAR(1)'           => array('a', 'string'),
-                    'VARCHAR(1)'        => array('a', 'string'),
-                    'BINARY(1)'         => array('a', 'string'),
-                    'VARBINARY(1)'      => array('a', 'string'),
-                    'TINYBLOB'          => array('a', 'blob'),
-                    'TINYTEXT'          => array('a', 'blob'),
-                    'BLOB'              => array('a', 'blob'),
-                    'TEXT'              => array('a', 'blob'),
-                    'MEDIUMBLOB'        => array('a', 'blob'),
-                    'MEDIUMTEXT'        => array('a', 'blob'),
-                    'LONGBLOB'          => array('a', 'blob'),
-                    'LONGTEXT'          => array('a', 'blob'),
-                    'ENUM("a", "b")'    => array('a', 'string'), /* !!! */
-                    'SET("a", "b")'     => array('a', 'string'), /* !!! */
-                  );
-                  
-    foreach ($types as $type_name => $type_desc) {
-        if (!mysql_query("DROP TABLE IF EXISTS test", $link))
-            printf("[008/%s] [%d] %s\n", $type_name, mysql_errno($link), 
mysql_error($link));
-        if (!mysql_query(sprintf("CREATE TABLE test(id INT, label %s) ENGINE = 
%s", $type_name, $engine), $link)) {
-            // server and/or engine might not support the data type            
-            continue;
-        }
-        if (!mysql_query(sprintf("INSERT INTO test(id, label) VALUES (1, 
'%s')", $type_desc[0]), $link)) {
-            printf("[009/%s] [%d] %s\n", $type_name, mysql_errno($link), 
mysql_error($link));
-            continue;
-        }
-        if (!$res = mysql_query("SELECT id, label FROM test", $link)) {
-            printf("[010/%s] [%d] %s\n", $type_name, mysql_errno($link), 
mysql_error($link));
-            continue;
-        }
-        if (!$tmp = mysql_fetch_field($res, 1)) {
-            printf("[011/%s] [%d] %s\n", $type_name, mysql_errno($link), 
mysql_error($link));
-        }
-        
-        if ($type_desc[1] != $tmp->type) {
-            printf("[012/%s] Expecting type '%s' got '%s'\n", $type_name, 
$type_desc[1], $tmp->type);
-        }
-        mysql_free_result($res);            
-    }
-    
-    mysql_close($link);
-    print "done!";
+       include "connect.inc";
+
+       $tmp    = NULL;
+       $link   = NULL;
+
+       // Note: no SQL type tests, internally the same function gets used as 
for mysql_fetch_array() which does a lot of SQL type test
+       if (!is_null($tmp = @mysql_fetch_field()))
+               printf("[001] Expecting NULL, got %s/%s\n", gettype($tmp), 
$tmp);
+
+       if (false !== ($tmp = @mysql_fetch_field($link)))
+               printf("[002] Expecting boolean/false, got %s/%s\n", 
gettype($tmp), $tmp);
+
+       require('table.inc');
+
+
+       $version = mysql_get_server_info($link);
+       if (!preg_match('@(\d+)\.(\d+)\.(\d+)@ism', $version, $matches))
+               printf("[003] Cannot get server version\n");
+       $version = ($matches[1] * 100) + ($matches[2] * 10) + $matches[3];
+
+       if (!$res = mysql_query("SELECT id AS ID, label FROM test AS TEST ORDER 
BY id LIMIT 1", $link)) {
+               printf("[004] [%d] %s\n", mysql_errno($link), 
mysql_error($link));
+       }
+
+       while ($tmp = mysql_fetch_field($res))
+               var_dump($tmp);
+       var_dump($tmp);
+
+       mysql_free_result($res);
+
+       if (!$res = mysql_query("SELECT id AS ID, label FROM test AS TEST ORDER 
BY id LIMIT 1", $link)) {
+               printf("[005] [%d] %s\n", mysql_errno($link), 
mysql_error($link));
+       }
+       if (false !== ($tmp = mysql_fetch_field($res, PHP_INT_MAX * 2)))
+               printf("[006] Expecting boolean/false got %s/%s\n", 
gettype($tmp), $tmp);
+
+       mysql_free_result($res);
+
+       if (false !== ($tmp = mysql_fetch_field($res)))
+               printf("[007] Expecting boolean/false, got %s/%s\n", 
gettype($tmp), $tmp);
+
+       $types = array(
+               'BIT'               => array(1, 'int'),
+               'TINYINT'           => array(1, 'int'),
+               'BOOL'              => array('true', 'int'),
+               'SMALLINT'          => array(32767, 'int'),
+               'MEDIUMINT'         => array(8388607, 'int'),
+               'INT'               => array(100, 'int'),
+               'BIGINT'            => array(100, 'int'),
+               'FLOAT'             => array(100, 'real'),
+               'DOUBLE'            => array(100, 'real'),
+               'DECIMAL'           => array(100, 'real'),
+               'DATE'              => array(@date('Y-m-d'), 'date'),
+               'DATETIME'          => array(@date('Y-m-d H:i:s'), 'datetime'),
+               'TIMESTAMP'         => array(@date('Y-m-d H:i:s'), 'timestamp'),
+               'TIME'              => array(@date('H:i:s'), 'time'),
+               'YEAR'              => array(@date('Y'), 'year'),
+               'CHAR(1)'           => array('a', 'string'),
+               'VARCHAR(1)'        => array('a', 'string'),
+               'BINARY(1)'         => array('a', 'string'),
+               'VARBINARY(1)'      => array('a', 'string'),
+               'TINYBLOB'          => array('a', 'blob'),
+               'TINYTEXT'          => array('a', 'blob'),
+               'BLOB'              => array('a', 'blob'),
+               'TEXT'              => array('a', 'blob'),
+               'MEDIUMBLOB'        => array('a', 'blob'),
+               'MEDIUMTEXT'        => array('a', 'blob'),
+               'LONGBLOB'          => array('a', 'blob'),
+               'LONGTEXT'          => array('a', 'blob'),
+               'ENUM("a", "b")'    => array('a', 'string'), /* !!! */
+               'SET("a", "b")'     => array('a', 'string'), /* !!! */
+       );
+
+       foreach ($types as $type_name => $type_desc) {
+               if (!mysql_query("DROP TABLE IF EXISTS test", $link))
+                       printf("[008/%s] [%d] %s\n", $type_name, 
mysql_errno($link), mysql_error($link));
+               if (!mysql_query(sprintf("CREATE TABLE test(id INT, label %s) 
ENGINE = %s", $type_name, $engine), $link)) {
+                       // server and/or engine might not support the data type
+                       continue;
+               }
+               if (!mysql_query(sprintf("INSERT INTO test(id, label) VALUES 
(1, '%s')", $type_desc[0]), $link)) {
+                       printf("[009/%s] [%d] %s\n", $type_name, 
mysql_errno($link), mysql_error($link));
+                       continue;
+               }
+               if (!$res = mysql_query("SELECT id, label FROM test", $link)) {
+                       printf("[010/%s] [%d] %s\n", $type_name, 
mysql_errno($link), mysql_error($link));
+                       continue;
+               }
+               if (!$tmp = mysql_fetch_field($res, 1)) {
+                       printf("[011/%s] [%d] %s\n", $type_name, 
mysql_errno($link), mysql_error($link));
+               }
+
+               if ($type_desc[1] != $tmp->type) {
+                       printf("[012/%s] Expecting type '%s' got '%s'\n", 
$type_name, $type_desc[1], $tmp->type);
+               }
+               mysql_free_result($res);
+       }
+
+       mysql_close($link);
+       print "done!";
 ?>
 --EXPECTF--
 object(stdClass)#%d (13) {
http://cvs.php.net/viewvc.cgi/php-src/ext/mysql/tests/mysql_stat.phpt?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/mysql/tests/mysql_stat.phpt
diff -u php-src/ext/mysql/tests/mysql_stat.phpt:1.2 
php-src/ext/mysql/tests/mysql_stat.phpt:1.3
--- php-src/ext/mysql/tests/mysql_stat.phpt:1.2 Thu Jul 12 13:31:27 2007
+++ php-src/ext/mysql/tests/mysql_stat.phpt     Mon Jul 23 07:51:37 2007
@@ -42,4 +42,4 @@
 ?>
 --EXPECTF--
 Warning: mysql_stat(): %d is not a valid MySQL-Link resource in %s on line %d
-done!
+done!
\ No newline at end of file
http://cvs.php.net/viewvc.cgi/php-src/ext/mysql/tests/skipif.inc?r1=1.4&r2=1.5&diff_format=u
Index: php-src/ext/mysql/tests/skipif.inc
diff -u php-src/ext/mysql/tests/skipif.inc:1.4 
php-src/ext/mysql/tests/skipif.inc:1.5
--- php-src/ext/mysql/tests/skipif.inc:1.4      Wed Jul 11 11:12:10 2007
+++ php-src/ext/mysql/tests/skipif.inc  Mon Jul 23 07:51:37 2007
@@ -1,6 +1,6 @@
 <?php
 require_once('connect.inc');
 if (!extension_loaded("mysql")) {
-    die('skip mysql extension not available');
+       die('skip mysql extension not available');
 }
 ?>
http://cvs.php.net/viewvc.cgi/php-src/ext/mysql/tests/table.inc?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/mysql/tests/table.inc
diff -u php-src/ext/mysql/tests/table.inc:1.2 
php-src/ext/mysql/tests/table.inc:1.3
--- php-src/ext/mysql/tests/table.inc:1.2       Wed Jul 11 11:12:10 2007
+++ php-src/ext/mysql/tests/table.inc   Mon Jul 23 07:51:37 2007
@@ -3,22 +3,22 @@
 
 // connect + select_db
 if (!$link = my_mysql_connect($host, $user, $passwd, $db, $port, $socket)) {
-    printf("Cannot connect to the server using host=%s/%s, user=%s, 
passwd=***, dbname=%s, port=%s, socket=%s\n",
-        $host, $myhost, $user, $db, $port, $socket);
-    exit(1);
+       printf("Cannot connect to the server using host=%s/%s, user=%s, 
passwd=***, dbname=%s, port=%s, socket=%s\n",
+         $host, $myhost, $user, $db, $port, $socket);
+       exit(1);
 }
 
 if (!mysql_query('DROP TABLE IF EXISTS test', $link)) {
-    printf("Failed to drop old test table: [%d] %s\n", mysql_errno($link), 
mysql_error($link));
-    exit(1);
+       printf("Failed to drop old test table: [%d] %s\n", mysql_errno($link), 
mysql_error($link));
+       exit(1);
 }
 
 if (!mysql_query('CREATE TABLE test(id INT, label CHAR(1), PRIMARY KEY(id)) 
ENGINE=' . $engine, $link)) {
-    printf("Failed to create test table: [%d] %s\n", mysql_errno($link), 
mysql_error($link));
-    exit(1);
+       printf("Failed to create test table: [%d] %s\n", mysql_errno($link), 
mysql_error($link));
+       exit(1);
 }
 
 if (!mysql_query('INSERT INTO test(id, label) VALUES (1, "a"), (2, "b"), (3, 
"c"), (4, "d"), (5, "e"), (6, "f")', $link)) {
-    printf("[%d] %s\n",  mysql_errno($link), mysql_error($link));
+       printf("[%d] %s\n",  mysql_errno($link), mysql_error($link));
 }
 ?>
\ No newline at end of file

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

Reply via email to