cvs: php4 /ext/mysqli/tests 050.phpt 051.phpt 052.phpt 053.phpt 054.phpt 055.phpt
| From: | Georg Richter | Date: | Mon, 17 Feb 2003 23:29:59 +0000 |
| Subject: | cvs: php4 /ext/mysqli/tests 050.phpt 051.phpt 052.phpt 053.phpt 054.phpt 055.phpt | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-18921@lists.php.net to get a copy of this message | ||
georg Mon Feb 17 18:29:59 2003 EDT
Added files:
/php4/ext/mysqli/tests 050.phpt 051.phpt 052.phpt 053.phpt 054.phpt
055.phpt
Log:
additional tests for non freed objects
Index: php4/ext/mysqli/tests/050.phpt
+++ php4/ext/mysqli/tests/050.phpt
--TEST--
non freed statement test
--FILE--
<?php
include "connect.inc";
/************************
* non freed stamement
************************/
$link = mysqli_connect("localhost", $user, $passwd);
$stmt = mysqli_prepare($link, "SELECT CURRENT_USER()");
mysqli_execute($stmt);
mysqli_close($link);
printf("Ok\n");
?>
--EXPECT--
Ok
Index: php4/ext/mysqli/tests/051.phpt
+++ php4/ext/mysqli/tests/051.phpt
--TEST--
free statement after close
--FILE--
<?php
include "connect.inc";
/************************
* free statement after close
************************/
$link = mysqli_connect("localhost", $user, $passwd);
$stmt1 = mysqli_prepare($link, "SELECT CURRENT_USER()");
mysqli_execute($stmt1);
mysqli_close($link);
mysqli_stmt_close($stmt1);
printf("Ok\n");
?>
--EXPECT--
Ok
Index: php4/ext/mysqli/tests/052.phpt
+++ php4/ext/mysqli/tests/052.phpt
--TEST--
call statement after close
--FILE--
<?php
include "connect.inc";
/************************
* statement call after close
************************/
$link = mysqli_connect("localhost", $user, $passwd);
$stmt2 = mysqli_prepare($link, "SELECT CURRENT_USER()");
mysqli_close($link);
mysqli_execute($stmt2);
mysqli_stmt_close($stmt2);
printf("Ok\n");
?>
--EXPECT--
Ok
Index: php4/ext/mysqli/tests/053.phpt
+++ php4/ext/mysqli/tests/053.phpt
--TEST--
not freed resultset
--FILE--
<?php
include "connect.inc";
/************************
* non freed resultset
************************/
$link = mysqli_connect("localhost", $user, $passwd);
$result = mysqli_query($link, "SELECT CURRENT_USER()");
mysqli_close($link);
printf("Ok\n");
?>
--EXPECT--
Ok
Index: php4/ext/mysqli/tests/054.phpt
+++ php4/ext/mysqli/tests/054.phpt
--TEST--
free resultset after close
--FILE--
<?php
include "connect.inc";
/************************
* free resultset after close
************************/
$link = mysqli_connect("localhost", $user, $passwd);
$result1 = mysqli_query($link, "SELECT CURRENT_USER()");
mysqli_close($link);
mysqli_free_result($result1);
printf("Ok\n");
?>
--EXPECT--
Ok
Index: php4/ext/mysqli/tests/055.phpt
+++ php4/ext/mysqli/tests/055.phpt
--TEST--
free nothing
--FILE--
<?php
include "connect.inc";
/************************
* don't free anything
************************/
$link = mysqli_connect("localhost", $user, $passwd);
$result2 = mysqli_query($link, "SELECT CURRENT_USER()");
$stmt2 = mysqli_prepare($link, "SELECT CURRENT_USER()");
printf("Ok\n");
?>
--EXPECT--
Ok