123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- --TEST--
- Bug #14383 (8.0+) (using postgres with DBA causes DBA not to be able to find any keys)
- --EXTENSIONS--
- dba
- pgsql
- --SKIPIF--
- <?php
- require_once(__DIR__.'/../../dba/tests/skipif.inc');
- require_once('skipif.inc');
- ?>
- --FILE--
- <?php
- require_once('config.inc');
- $dbh = @pg_connect($conn_str);
- if (!$dbh) {
- die ("Could not connect to the server");
- }
- pg_close($dbh);
- require_once(__DIR__.'/../../dba/tests/test.inc');
- require_once(__DIR__.'/../../dba/tests/dba_handler.inc');
- ?>
- --CLEAN--
- <?php
- require_once(__DIR__.'/../../dba/tests/clean.inc');
- ?>
- --EXPECTF--
- database handler: %s
- 3NYNYY
- Content String 2
- Content 2 replaced
- Read during write:%sallowed
- "key number 6" written
- Failed to write "key number 6" 2nd time
- Content 2 replaced 2nd time
- The 6th value
- array(3) {
- ["key number 6"]=>
- string(13) "The 6th value"
- ["key2"]=>
- string(27) "Content 2 replaced 2nd time"
- ["key5"]=>
- string(23) "The last content string"
- }
- --NO-LOCK--
- 3NYNYY
- Content String 2
- Content 2 replaced
- Read during write: not allowed
- "key number 6" written
- Failed to write "key number 6" 2nd time
- Content 2 replaced 2nd time
- The 6th value
- array(3) {
- ["key number 6"]=>
- string(13) "The 6th value"
- ["key2"]=>
- string(27) "Content 2 replaced 2nd time"
- ["key5"]=>
- string(23) "The last content string"
- }
|