Christopher Jones
1c35a1926b
Add new OCI8 tests. Refactor skipifs. Sync 5.3/5.4/trunk branches
2011-06-10 19:16:35 +00:00
Christopher Jones
16b744d2d4
Add oci_client_version() returning the runtime Oracle client library version - predominantly useful for the test suite
2011-06-10 17:38:07 +00:00
Felipe Pena
547ab48521
s/valid path/a valid path/
2011-06-08 00:53:55 +00:00
Christopher Jones
0a4ec69806
Update tests to match Felipe's null byte arg parsing change
2011-06-07 20:58:08 +00:00
Christopher Jones
1cf06684f5
Improve test cross- DB version portability
2010-11-16 20:50:29 +00:00
Christopher Jones
314c9b9233
Protect against null bytes in LOB filenames (rasmus)
2010-11-16 19:33:31 +00:00
Christopher Jones
d21b028281
Improve test portability
2010-11-10 18:46:05 +00:00
Christopher Jones
2b024611de
Bug #51691 (Unnecessary realloc causes crashes in PHP trunk tests with interned strings). Updated tests check some other edge cases
2010-04-29 05:07:16 +00:00
Christopher Jones
1238d48abf
Remove obsolete test
2010-04-29 05:07:03 +00:00
Christopher Jones
14014553c3
Mask schemaname in error messages
2010-04-28 17:26:59 +00:00
Felipe Pena
69efd7f5c7
- Fix test
2010-04-28 16:33:36 +00:00
Kalle Sommer Nielsen
dd8e59da8f
Removed safe_mode
...
* Removed ini options, safe_mode*
* Removed --enable-safe-mode --with-exec-dir configure options on Unix
* Updated extensions, SAPI's and core
* php_get_current_user() is now declared in main.c, thrus no need to include safe_mode.h anymore
2010-04-26 23:53:30 +00:00
Christopher Jones
675ae35a8c
Fix #51220 by adding . Also improve reliability for tests using undefined behavior.
2010-03-26 19:38:26 +00:00
Christopher Jones
2441b70033
Fixed bug #51291 (oci_error doesn't report last error when called two times)
2010-03-24 22:08:55 +00:00
Christopher Jones
ec3a46e194
name changes for consistency with planned additions
2010-03-22 22:37:20 +00:00
Christopher Jones
825d1abdfe
Update oci_commit tests
2010-03-16 23:13:50 +00:00
Christopher Jones
1c6ea06c73
New OCI8 test
2010-03-13 00:25:11 +00:00
Christopher Jones
777d61c203
Mask resource numbers
2010-03-03 19:12:04 +00:00
Christopher Jones
679b228391
Bug #47281 ( is limited in size of characters). Also remove redundant code line.
2010-01-07 23:59:20 +00:00
Christopher Jones
5e8e34bac8
Fixed bug #49560 (oci8: using LOBs causes slow PHP shutdown)
...
- Improved descriptor refcounting to remove unneeded items sooner
- Replaced n^2 list traversal during descriptor list destruction
2010-01-06 18:58:16 +00:00
Christopher Jones
1aebd220f8
Add new 'fetch' test and make several small test fixes
2009-12-10 19:07:08 +00:00
Christopher Jones
4e010297f1
New test
2009-11-19 17:44:46 +00:00
Christopher Jones
ebb7a0d077
Refactor test
2009-11-19 16:49:58 +00:00
Christopher Jones
5fc8120bd6
New test
2009-11-14 23:28:53 +00:00
Christopher Jones
d91f464e00
Add test for long fixed bug
2009-11-10 22:48:37 +00:00
Christopher Jones
2769ae0444
1. Introduce connection attribute functions:
...
oci_set_module_name
oci_set_action
oci_set_client_info
oci_set_client_identifier
These functions set values that are visible and used by the
database. They aid tracing, authentication and auditing.
2. Introduce connection attribute function:
oci_set_edition
Oracle 11g R2 "editions" allow multiple versions of DB objects
to exist at one time. By setting different editions, two
different versions of an application can run concurrently,
making upgrades or A/B testing easier.
3. Introduce OCI_NO_AUTO_COMMIT as an alias for the OCI_DEFAULT
constant (which is not the default value) used by oci_execute().
4. Allow the oci_set_prefetch value to be 0. This is important in
some cases using REF CURSORS in Oracle 11gR2.
5. Set the DRIVER_NAME attribute of Oracle Database 11gR2
connections to aid application tracing. The value used is to
"PHP OCI8" followed by the OCI8 version number. Note the
version number may get truncated in DB views such as
v$session_connect_info.
6. Generate an error if an invalid resource type is used in
oci_bind_by_name
[DOC] Documentation will be added for the changes
2009-10-06 22:36:32 +00:00
Christopher Jones
76b321c350
Fix odd little diff in some environments. No need for trunk merge
2009-10-05 22:57:48 +00:00
Christopher Jones
7c7cc5d785
Fix diff when full connection string used. Clean up helper files
2009-10-05 22:51:21 +00:00
Christopher Jones
2d64d1ff72
Oracle 11.2 (and beyond) compat changes
2009-10-02 22:39:28 +00:00
Christopher Jones
de0592a3a3
refactor tests
2009-10-02 20:16:59 +00:00
Christopher Jones
460a4ceaff
Fix skipifs to accept Oracle 11.2
2009-10-02 04:19:48 +00:00
Christopher Jones
8f65525ce6
Add xmltype_02.phpt. Add XFAIL to xmltype_01 for PHP 6
2009-10-01 06:22:32 +00:00
Christopher Jones
609804cd44
PECL Bug #16842 (oci_error return false when NO_DATA_FOUND is raised)
2009-10-01 05:51:11 +00:00
Dmitry Stogov
7bfe056174
Fixed tests
2009-09-21 09:52:19 +00:00
Christopher Jones
de65a02f1c
refactor & WS for local test config change
2009-08-12 14:54:16 +00:00
Antony Dovgal
d132b9985d
fix test
2009-07-26 19:59:04 +00:00
Christopher Jones
085daea052
make it easier for maintainers to set un/pw in environments that don't pass shell variables
2009-07-19 16:08:24 +00:00
Christopher Jones
ce919053f3
Fix expected output to match final PHP 5.3 deprecated behavior
2009-07-19 16:06:19 +00:00
Christopher Jones
4c12299c08
Reduce Oracle version-dependent diffs. Make PHP 5/6 compatible
2009-07-19 16:05:08 +00:00
Christopher Jones
1b11bacae4
MFH: use random text
2009-03-25 01:57:40 +00:00
Christopher Jones
d14b84719d
MFH: Mac OSX customization for initialization error message
2009-03-16 05:34:02 +00:00
Christopher Jones
65029f11e9
MFH: Fix tests to use ENV and re-enable
2009-03-12 14:50:29 +00:00
Christopher Jones
c5884d6cb6
Revert local setting changes
2009-03-11 17:11:32 +00:00
Christopher Jones
1781af46ec
MFH: Bug #46994 (CLOB size does not update when using CLOB IN OUT param in stored procedure)
2009-03-11 16:47:14 +00:00
Christopher Jones
5dc46cc345
MFH: New test for oci_fetch_all
2009-03-09 21:20:02 +00:00
Christopher Jones
bce3f3afe8
MFH: Bug #47243 (Crash at shutdown on Windows)
2009-03-09 20:09:07 +00:00
Christopher Jones
af4a8e7879
Make tests portable with older PHP for PECL builds
2009-03-09 19:55:30 +00:00
Christopher Jones
47ee83d12a
MFH: PECL Bug #16035 (oci_connect without ORACLE_HOME defined causes segfault)
2009-03-09 19:01:16 +00:00
Christopher Jones
f500b15658
MFH: Silence initialization warning
2009-03-09 17:48:54 +00:00
Christopher Jones
c5aa4a138e
MFH: Bug #45458 (OCI8: Numeric keys for associative arrays are not handled properly)
2008-08-28 06:19:45 +00:00