Annotation of embedaddon/php/ext/oci8/tests/lob_temp.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: temporary lobs
3: --SKIPIF--
4: <?php
5: $target_dbs = array('oracledb' => true, 'timesten' => false); // test runs on these DBs
6: require(dirname(__FILE__).'/skipif.inc');
7: ?>
8: --FILE--
9: <?php
10:
11: require dirname(__FILE__).'/connect.inc';
12:
13: $blob = oci_new_descriptor($c,OCI_D_LOB);
14: var_dump($blob->writeTemporary("test"));
15: var_dump($blob->load());
16: var_dump($blob->seek(0, SEEK_SET));
17: var_dump($blob->read(2));
18:
19: $c = oci_pconnect($user, $password, $dbase);
20:
21: $blob = oci_new_descriptor($c,OCI_D_LOB);
22: var_dump($blob->writeTemporary("test"));
23: var_dump($blob->load());
24: var_dump($blob->seek(0, SEEK_SET));
25: var_dump($blob->read(2));
26:
27: echo "Done\n";
28:
29: ?>
30: --EXPECTF--
31: bool(true)
32: string(4) "test"
33: bool(true)
34: string(2) "te"
35: bool(true)
36: string(4) "test"
37: bool(true)
38: string(2) "te"
39: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>