--TEST--
binding empty values
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
Bug #26133 (ocifreedesc() segfault)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
bug #27303 (OCIBindByName binds numeric PHP values as characters)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
bug #27303 (OCIBindByName binds numeric PHP values as characters)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
bug #27303 (OCIBindByName binds numeric PHP values as characters)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
bug #27303 (OCIBindByName binds numeric PHP values as characters)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
bug #32325 (Can't retrieve collection using OCI8)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
connect/close/connect
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_new_collection()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_new_collection() + free()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_new_collection() + free()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collection methods
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collection methods
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_collection_assign()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_collection_assign()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocinewcollection()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocinewcollection() + free()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocinewcollection() + free()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collection methods
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocicollassign()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and wrong dates
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and wrong dates
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and nulls
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and nulls
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and strings
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and strings
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and correct dates
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and correct dates
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and correct dates (2)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and correct dates (2)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and strings (2)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and strings (2)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and numbers (2)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and numbers (2)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and negative/too big element indexes
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and negative/too big element indexes
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and nulls (2)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
collections and nulls (2)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_commit()/oci_rollback()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocicommit()/ocirollback()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_connect()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_pconnect() & oci_new_connect()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ociplogon() & ocinlogon()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocilogon()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_connect() without ORACLE_HOME set (OCIServerAttach() segfaults)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocilogon() without ORACLE_HOME set (OCIServerAttach() segfaults)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
binding a cursor (with errors)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
fetching cursor from a statement
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
fetching cursor from a statement
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_internal_debug()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci8.default_prefetch ini option
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--INI--
oci8.default_prefetch=20
--TEST--
oci8.default_prefetch ini option
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--INI--
oci8.default_prefetch=100
--TEST--
oci8.default_prefetch ini option
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--INI--
oci8.default_prefetch=100
--TEST--
oci_define_by_name()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocidefinebyname()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_error()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_error() when oci_connect() fails
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocierror()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
fetch after failed oci_execute()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocifetch() & ociresult()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_fetch_all()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_fetch_array()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_fetch_assoc()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocifetchinto()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
various ocifetchinto() tests
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocifetchinto() & wrong number of params
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_fetch_object()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_fetch_row()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_field_*() family
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocicolumn*() family
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_lob_write() and friends (with errors)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_lob_seek()/rewind()/append()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_lob_is_equal()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_lob_write()/size()/load()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_lob_write()/read()/eof()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_lob_import()/read()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_lob_save()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_lob_copy()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_lob_export()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
lob buffering
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_lob_free()/close()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
various tests with wrong param count
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
returning multiple lobs
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
returning multiple lobs (using persistent connection)
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
fetching the same lob several times
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
temporary lobs
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
closing temporary lobs
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_num_*() family
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_execute() segfault after repeated bind
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci8.old_oci_close_semantics On
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--INI--
oci8.old_oci_close_semantics=1
--TEST--
oci8.old_oci_close_semantics Off
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--INI--
oci8.old_oci_close_semantics=0
--TEST--
oci_password_change()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_password_change()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocipasswordchange()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
reusing persistent connections
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_set_prefetch()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocisetprefetch()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
privileged connect tests
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
privileged connect tests
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--INI--
oci8.privileged_connect=1
--TEST--
oci_server_version()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
statement cache
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
oci_statement_type()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
ocistatementtype()
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php
--TEST--
uncommitted connection
----SKIPIF--
+--SKIPIF--
<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>
--FILE--
<?php