mirror of
https://github.com/php/php-src.git
synced 2024-12-03 23:05:57 +08:00
08eaa56798
Code: - Do scope-end release for oci_pconnect (oci8.old_oci_close_semantics=1 gives old behavior) - Fix session reuse with 10.2 client libs - Fix the Ping macro version check for 10.2 - Add type check associated with zend_list_find - Code connection re-organized for reuse - Format comments - WS changes - Prepare for new PECL release Tests: - Add new tests - Rationalize password tests - Revert use of __DIR__ so tests will work with PHP 5.2 - Update some skipifs to make tests more portable
26 lines
434 B
PHP
26 lines
434 B
PHP
--TEST--
|
|
Exercise OCIPing functionality on reconnect (code coverage test)
|
|
--SKIPIF--
|
|
<?php if (!extension_loaded('oci8')) die ("skip no oci8 extension"); ?>
|
|
--INI--
|
|
oci8.ping_interval=0
|
|
--FILE--
|
|
<?php
|
|
|
|
require(dirname(__FILE__).'/details.inc');
|
|
|
|
for ($i = 0; $i < 2; $i++) {
|
|
if (!empty($dbase)) {
|
|
$c = oci_pconnect($user,$password,$dbase);
|
|
}
|
|
else {
|
|
$c = oci_pconnect($user,$password);
|
|
}
|
|
}
|
|
|
|
echo "Done\n";
|
|
|
|
?>
|
|
--EXPECTF--
|
|
Done
|