Commit Graph

95 Commits

Author SHA1 Message Date
Christopher Jones
98730e6b45 MFB: sync with 5.3 2008-06-19 20:24:00 +00:00
Felipe Pena
9f2d50a887 - Removed unnecessary SKIPIF (unicode/tests/*)
- Removed non-unicode tests (tests that uses SKIPIF like "die('skip unicode.semantics=on');")
2008-06-09 15:54:08 +00:00
Christopher Jones
307edab6ee Make tests interruptible; clean up tables at start 2008-06-05 23:27:41 +00:00
Felipe Pena
6c06a591f2 - Removed UEXPECT(F) 2008-05-27 16:53:36 +00:00
Felipe Pena
f859bd1b4f - Removed UEXPECT(F) 2008-05-27 14:30:38 +00:00
Christopher Jones
f31693b736 New/updated tests 2008-05-13 00:04:52 +00:00
Christopher Jones
7f3604bbab 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
2008-04-18 00:04:45 +00:00
Christopher Jones
135476bdb8 MFB: Test updates 2008-04-07 22:33:08 +00:00
Christopher Jones
7060c9574c oci8: Sync with 5.3 - version macro updates and DRCP tweaks 2008-03-25 02:25:03 +00:00
Christopher Jones
32ed6f39de New test for existing behavior 2008-03-12 17:52:29 +00:00
Christopher Jones
7d41cd902b Cleaned up whitespace
Fixed bug #44372 (compilation with Oracle 10gR1 libraries)
http://bugs.php.net/bug.php?id=44372

Updated updated error number list to improve re-connection
behavior after a database restart.

Guard against potential internal list corruption after ping
removes old oci_pconnect() information.

Fix ini_set("oci8.connection_class", "abc") to get an appropriate
persistent connection.

Ping at oci8.ping_interval for oci_connect() and oci_new_connect()
when DRCP connections are used. This improves non-persistent
connection reliability if a database gets restarted.
2008-03-12 01:25:13 +00:00
Christopher Jones
2da1432d75 Fix bug #41069 (db link crash). Also allow SQLT_AFC (aka CHAR datatype) in oci_bind_by_name 2008-03-04 21:45:55 +00:00
Christopher Jones
f5af5850e9 Attempt greater test portability 2008-03-04 21:05:01 +00:00
Christopher Jones
e08e6b0214 fix test noise 2008-02-26 01:04:35 +00:00
Christopher Jones
e51eeed567 OCI8: fix bug #44008 (OCI-Lob->close) & bug #44206 (ref cursor leak) 2008-02-25 23:49:51 +00:00
Christopher Jones
5aeaeac561 MFB: sync DRCP connection pooling and FAN support from PHP 5.3 2008-02-19 01:44:29 +00:00
Christopher Jones
f4a50b0823 MFB: Test existing LOB error messages 2008-02-16 03:02:24 +00:00
Christopher Jones
a189edb7e7 MHB: Bug #44113 (New collection creation can fail with OCI-22303) 2008-02-15 23:49:21 +00:00
Christopher Jones
02a2dc3e0c New test for old, suspended bug 2008-01-31 22:02:09 +00:00
Christopher Jones
3ad150905d Testcase for #43492 (nested cursors) 2008-01-15 20:53:56 +00:00
Christopher Jones
c19506f680 MFB: fix #43497 (OCI8 XML/getClobVal aka temporary LOBs leak UGA memory) 2008-01-15 20:47:50 +00:00
Christopher Jones
fc1a0266bb MFB: Fix #42496. Cursor leak fetching LOBs 2007-12-11 06:29:38 +00:00
Christopher Jones
c9a404eba8 MFB New tests 2007-08-30 17:34:01 +00:00
Christopher Jones
6f58b504ad MFB: New oci8 test for oci_password_change() 2007-08-03 01:55:34 +00:00
Christopher Jones
95461653da Bug #42173 (INTERVAL and TIMESTAMP type fixes) 2007-08-02 19:04:21 +00:00
Christopher Jones
d9f25a2924 New test for error handling 2007-08-01 15:18:25 +00:00
Antony Dovgal
a2eef01a45 add test (thanks Chris!) 2007-07-31 21:11:22 +00:00
Christopher Jones
46352311e1 Bug #41917: New OCI8 tests for scale and precision 2007-07-06 23:31:36 +00:00
Christopher Jones
8387813bd9 MFB: new test 2007-07-03 15:10:53 +00:00
Antony Dovgal
6877ebd6b1 MFB 2007-06-28 17:27:20 +00:00
Antony Dovgal
d2d0ada9da fix #41711 (Null temporary lobs not supported) 2007-06-25 18:25:08 +00:00
Antony Dovgal
8d9be0338b fix test names 2007-05-07 16:50:40 +00:00
Antony Dovgal
97b3be772a fix tests 2007-05-07 12:09:50 +00:00
Antony Dovgal
0d77b46f36 fix test 2007-05-07 08:25:21 +00:00
Antony Dovgal
9d57173cdf fix #10194 (crash in Oracle client when memory limit reached in the callback)
preallocate the required buffer, so that it would fail earlier.
2007-03-29 09:30:25 +00:00
Antony Dovgal
7f4d7749e1 mask resource numbers 2007-03-02 09:12:13 +00:00
Antony Dovgal
42645d14a9 new tests by Chris and me 2007-03-01 23:28:51 +00:00
Antony Dovgal
74e11c349c fix segfault on re-binding and re-executing a statement
improve the test
patch by Chris Jones
2007-01-31 10:36:20 +00:00
Antony Dovgal
fdec496b73 improve test
patch by Chris Jones
2007-01-30 11:43:07 +00:00
Antony Dovgal
47514fd793 fix test
different Oracle client versions report different error messages
2007-01-29 16:18:15 +00:00
Antony Dovgal
a4c6b4b0f3 fix test 2007-01-29 16:16:07 +00:00
Antony Dovgal
e4cd5235fd fix test 2007-01-19 19:43:25 +00:00
Antony Dovgal
1494f6f9df fix #39988 (type argument of oci_define_by_name() is ignored)
patch and tests by Chris Jones
2007-01-11 11:58:34 +00:00
Antony Dovgal
4a7093c531 fix #40078 (ORA-01405 when fetching NULL values using oci_bind_array_by_name()) 2007-01-11 11:26:36 +00:00
Antony Dovgal
7b42968afd that should not be there.. 2006-12-27 09:49:06 +00:00
Antony Dovgal
06216846e7 more test improvements by Chris Jones 2006-12-27 09:48:05 +00:00
Antony Dovgal
083bddc23d fix test 2006-12-23 14:14:14 +00:00
Antony Dovgal
8a3000977c fix tests 2006-12-23 14:10:52 +00:00
Antony Dovgal
2010ae0c5c more OCI8 tests by Chris Jones 2006-12-22 13:28:46 +00:00
Antony Dovgal
6292c75198 improve tests, add new ones 2006-12-21 19:22:49 +00:00