php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /opt/php-7.0.1/ext/oci8/tests/ |
files >> //opt/php-7.0.1/ext/oci8/tests/error_set.phpt |
--TEST-- Check oci_set_{action,client_identifier,module_name,client_info} error handling --SKIPIF-- <?php if (!extension_loaded('oci8')) die ("skip no oci8 extension"); ?> --FILE-- <?php require(dirname(__FILE__).'/connect.inc'); error_reporting(E_ALL); ini_set('display_errors', 'Off'); echo "Test 1\n"; // Generates "ORA-24960: the attribute OCI_ATTR_* is greater than the maximum allowable length of 64" $s = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; $r = oci_set_action($c, $s); var_dump($r); $m = oci_error($c); echo $m['code'] , "\n"; $r = oci_set_client_identifier($c, $s); var_dump($r); $m = oci_error($c); echo $m['code'] , "\n"; $r = oci_set_module_name($c, $s); var_dump($r); $m = oci_error($c); echo $m['code'] , "\n"; $r = oci_set_client_info($c, $s); var_dump($r); $m = oci_error($c); echo $m['code'] , "\n"; echo "\nTest 2\n"; $s = "x"; $r = oci_set_action($c, $s); var_dump($r); $r = oci_set_client_identifier($c, $s); var_dump($r); $r = oci_set_module_name($c, $s); var_dump($r); $r = oci_set_client_info($c, $s); var_dump($r); ?> ===DONE=== <?php exit(0); ?> --EXPECTF-- Test 1 bool(false) 24960 bool(false) 24960 bool(false) 24960 bool(false) 24960 Test 2 bool(true) bool(true) bool(true) bool(true) ===DONE===y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`