List:Commits« Previous MessageNext Message »
From:uwendel Date:July 12 2007 5:11pm
Subject:PHP mysqlnd svn commit: r747 - trunk/tests/ext/mysqli
View as plain text  
Author: uwendel
Date: 2007-07-12 19:11:53 +0200 (Thu, 12 Jul 2007)
New Revision: 747

Modified:
   trunk/tests/ext/mysqli/060.phpt
   trunk/tests/ext/mysqli/061.phpt
   trunk/tests/ext/mysqli/062.phpt
   trunk/tests/ext/mysqli/066.phpt
   trunk/tests/ext/mysqli/067.phpt
   trunk/tests/ext/mysqli/068.phpt
   trunk/tests/ext/mysqli/069.phpt
Log:
As usual: adding "done!" to detect crashes, fixing UEXPECTF


Modified: trunk/tests/ext/mysqli/060.phpt
===================================================================
--- trunk/tests/ext/mysqli/060.phpt	2007-07-12 17:04:06 UTC (rev 746)
+++ trunk/tests/ext/mysqli/060.phpt	2007-07-12 17:11:53 UTC (rev 747)
@@ -5,21 +5,21 @@
 --FILE--
 <?php
 	include "connect.inc";
-	
+
 	class test_class {
 		function __construct($arg1, $arg2) {
 			echo __METHOD__ . "($arg1,$arg2)\n";
 		}
 	}
-	
+
 	/*** test mysqli_connect 127.0.0.1 ***/
 	$link = mysqli_connect($host, $user, $passwd, $db, $port, $socket);
 
 	mysqli_select_db($link, $db);
 	mysqli_query($link, "SET sql_mode=''");
 
-  	mysqli_query($link,"DROP TABLE IF EXISTS test_fetch");
-  	mysqli_query($link,"CREATE TABLE test_fetch(c1 smallint unsigned,
+	mysqli_query($link,"DROP TABLE IF EXISTS test_fetch");
+	mysqli_query($link,"CREATE TABLE test_fetch(c1 smallint unsigned,
                                                      c2 smallint unsigned,
                                                      c3 smallint,
                                                      c4 smallint,
@@ -27,7 +27,7 @@
                                                      c6 smallint unsigned,
                                                      c7 smallint)");
 
-	mysqli_query($link, "INSERT INTO test_fetch VALUES ( -23, 35999, NULL, -500, -9999999,
-0, 0)"); 
+	mysqli_query($link, "INSERT INTO test_fetch VALUES ( -23, 35999, NULL, -500, -9999999,
-0, 0)");
 
 	$result = mysqli_query($link, "SELECT * FROM test_fetch");
 	$test = mysqli_fetch_object($result, 'test_class', array(1, 2));
@@ -36,7 +36,7 @@
 	var_dump($test);
 
 	mysqli_close($link);
-	
+
 	echo "Done\n";
 ?>
 --EXPECTF--

Modified: trunk/tests/ext/mysqli/061.phpt
===================================================================
--- trunk/tests/ext/mysqli/061.phpt	2007-07-12 17:04:06 UTC (rev 746)
+++ trunk/tests/ext/mysqli/061.phpt	2007-07-12 17:11:53 UTC (rev 747)
@@ -10,7 +10,7 @@
 		$buffer = strrev(fread($fp, $buflen));
 		return(strlen($buffer));
 	}
-	
+
 	/*** test mysqli_connect 127.0.0.1 ***/
 	$link = mysqli_connect($host, $user, $passwd, $db, $port, $socket);
 
@@ -20,9 +20,9 @@
 	fwrite($fp, b"foo;bar");
 	fclose($fp);
 
-  	if (!mysqli_query($link,"DROP TABLE IF EXISTS t_061"))
+	if (!mysqli_query($link,"DROP TABLE IF EXISTS t_061"))
 		printf("Cannot drop table: [%d] %s\n", mysqli_errno($link), mysqli_error($link));
-  	if (!mysqli_query($link,"CREATE TABLE t_061 (c1 varchar(10), c2 varchar(10))"))
+	if (!mysqli_query($link,"CREATE TABLE t_061 (c1 varchar(10), c2 varchar(10))"))
 		printf("Cannot create table: [%d] %s\n", mysqli_errno($link), mysqli_error($link));
 
 	if (!mysqli_query($link, sprintf("LOAD DATA LOCAL INFILE '%s' INTO TABLE t_061 FIELDS
TERMINATED BY ';'", mysqli_real_escape_string($link, $filename))))
@@ -35,13 +35,24 @@
 	if ($result = mysqli_query($link, "SELECT c1,c2 FROM t_061")) {
 		while (($row = mysqli_fetch_row($result))) {
 			printf("%s-%s\n", $row[0], $row[1]);
+			printf("%s-%s\n", gettype($row[0]), gettype($row[1]));
 		}
 		mysqli_free_result($result);
 	}
 
 	mysqli_close($link);
 	unlink($filename);
+	print "done!";
 ?>
 --EXPECT--
 foo-bar
+string-string
 rab-oof
+string-string
+done!
+--UEXPECTF--
+foo-bar
+unicode-unicode
+rab-oof
+unicode-unicode
+done!
\ No newline at end of file

Modified: trunk/tests/ext/mysqli/062.phpt
===================================================================
--- trunk/tests/ext/mysqli/062.phpt	2007-07-12 17:04:06 UTC (rev 746)
+++ trunk/tests/ext/mysqli/062.phpt	2007-07-12 17:11:53 UTC (rev 747)
@@ -1,5 +1,5 @@
 --TEST--
-resultset constructor 
+resultset constructor
 --SKIPIF--
 <?php require_once('skipif.inc'); ?>
 --FILE--
@@ -17,9 +17,17 @@
 	$mysql->close();
 
 	var_dump($row);
+	print "done!";
 ?>
 --EXPECTF--
 array(1) {
   [0]=>
-  %s(3) "foo"
+  string(3) "foo"
 }
+done!
+--UEXPECTF--
+array(1) {
+  [0]=>
+  unicode(3) "foo"
+}
+done!
\ No newline at end of file

Modified: trunk/tests/ext/mysqli/066.phpt
===================================================================
--- trunk/tests/ext/mysqli/066.phpt	2007-07-12 17:04:06 UTC (rev 746)
+++ trunk/tests/ext/mysqli/066.phpt	2007-07-12 17:11:53 UTC (rev 747)
@@ -6,7 +6,7 @@
 <?php
 
 	include "connect.inc";
-	
+
 	/*** test mysqli_connect 127.0.0.1 ***/
 	$mysql = new mysqli($host, $user, $passwd, $db, $port, $socket);
 
@@ -15,7 +15,7 @@
 	$mysql->query("CREATE TABLE test_warnings (a int not null) ENGINE=myisam");
 
 	$mysql->query("INSERT INTO test_warnings VALUES (1),(2),(NULL)");
-	
+
 	if (($warning = new mysqli_warning($mysql))) {
 		do {
 			printf("Warning\n");
@@ -23,6 +23,8 @@
 	}
 
 	$mysql->close();
+	print "done!";
 ?>
 --EXPECT--
 Warning
+done!
\ No newline at end of file

Modified: trunk/tests/ext/mysqli/067.phpt
===================================================================
--- trunk/tests/ext/mysqli/067.phpt	2007-07-12 17:04:06 UTC (rev 746)
+++ trunk/tests/ext/mysqli/067.phpt	2007-07-12 17:11:53 UTC (rev 747)
@@ -1,16 +1,18 @@
 --TEST--
 function test: nested selects (cursors)
 --SKIPIF--
-<?php 
-	require_once('skipif.inc'); 
+<?php
+	require_once('skipif.inc');
 	include "connect.inc";
+
 	if (!$link = mysqli_connect($host, $user, $passwd, $db, $port, $socket))
-      die("skip Cannot connect to check required version");
+		die("skip Cannot connect to check required version");
+
 	/* skip cursor test for versions < 50004 */
-	if ((!$IS_MYSQLND && mysqli_get_client_version() < 50009) || 
+	if ((!$IS_MYSQLND && mysqli_get_client_version() < 50009) ||
 	     (mysqli_get_server_version($link) < 50009)) {
 		  die(sprintf("skip Client library doesn't support cursors (%s/%s)",
-		      mysqli_get_client_version(), mysqli_get_server_version($link));	
+		      mysqli_get_client_version(), mysqli_get_server_version($link));
 	}
 	mysqli_close($link);
 ?>
@@ -19,17 +21,17 @@
 
 	function open_cursor($mysql, $query) {
 		if (!is_object($stmt = $mysql->prepare($query))) {
-		  printf("[001] Cannot create statement object for '%s', [%d] %s\n", 
+		  printf("[001] Cannot create statement object for '%s', [%d] %s\n",
 		      $query, $mysql->errno, $mysql->error);
 		}
-		  
+
 		$stmt->attr_set(MYSQLI_STMT_ATTR_CURSOR_TYPE, MYSQLI_CURSOR_TYPE_READ_ONLY);
 		return $stmt;
 	}
 
-	include "connect.inc";	
+	include "connect.inc";
 	$a = array();
-	
+
 	/*** test mysqli_connect 127.0.0.1 ***/
 	$mysql = new mysqli($host, $user, $passwd, $db, $port, $socket);
 
@@ -42,7 +44,7 @@
 		$stmt[$i]->bind_result($a[$i]);
 	}
 
-	
+
 	$cnt = 0;
 	while ($stmt[0]->fetch()) {
 		$stmt[1]->fetch();
@@ -58,4 +60,4 @@
 	var_dump($cnt);
 ?>
 --EXPECT--
-int(63)
+int(63)
\ No newline at end of file

Modified: trunk/tests/ext/mysqli/068.phpt
===================================================================
--- trunk/tests/ext/mysqli/068.phpt	2007-07-12 17:04:06 UTC (rev 746)
+++ trunk/tests/ext/mysqli/068.phpt	2007-07-12 17:11:53 UTC (rev 747)
@@ -1,13 +1,11 @@
 --TEST--
 mysqli get_client_info
 --SKIPIF--
-<?php 
-	require_once('skipif.inc'); 
-?>
+<?php	require_once('skipif.inc'); ?>
 --FILE--
 <?php
-  $s = mysqli_get_client_info();
-  echo gettype($s);
+	$s = mysqli_get_client_info();
+	echo gettype($s);
 ?>
 --EXPECT--
 string

Modified: trunk/tests/ext/mysqli/069.phpt
===================================================================
--- trunk/tests/ext/mysqli/069.phpt	2007-07-12 17:04:06 UTC (rev 746)
+++ trunk/tests/ext/mysqli/069.phpt	2007-07-12 17:11:53 UTC (rev 747)
@@ -9,7 +9,7 @@
 	$mysql = new mysqli($host, $user, $passwd, $db, $port, $socket);
 	$mysql->multi_query('SELECT 1;SELECT 2');
 	do {
-		$res = $mysql->store_result();	
+		$res = $mysql->store_result();
 		if ($mysql->errno == 0) {
 			while ($arr = $res->fetch_assoc()) {
 				var_dump($arr);
@@ -21,13 +21,25 @@
 		}
 	} while (@$mysql->next_result());
 	$mysql->close();
+	print "done!";
 ?>
 --EXPECTF--
 array(1) {
   [1]=>
-  %s(1) "1"
+  string(1) "1"
 }
 array(1) {
   [2]=>
-  %s(1) "2"
+  string(1) "2"
 }
+done!
+--UEXPECTF--
+array(1) {
+  [1]=>
+  unicode(1) "1"
+}
+array(1) {
+  [2]=>
+  unicode(1) "2"
+}
+done!
\ No newline at end of file

Thread
PHP mysqlnd svn commit: r747 - trunk/tests/ext/mysqliuwendel12 Jul