Christopher Jones
375a31fed2
Prevent the magic quotes fatal error causing a diff
2011-09-01 19:01:37 +00:00
Kalle Sommer Nielsen
a448b6a72b
MFB53: Changed deprecated ini options on startup from E_WARNING to E_DEPRECATED ( Fixes #52570 )
...
# Some of the updated tests were to make them sync with 5.3 although they don't run on trunk anymore
2010-08-11 21:41:30 +00:00
Christopher Jones
e524236afa
Add Berkeley DB 5 support. (An outstanding issue with BDB 4.8 related to 51086 that also affects BDB 5 is not yet resolved)
2010-06-03 07:03:05 +00:00
Michael Maclean
e52fa0027b
Add Tokyo Cabinet abstract DB support to ext/dba
2010-03-24 23:38:59 +00:00
Christopher Jones
ad0e1ae3f1
New tests for existing functionality
2010-03-19 22:15:40 +00:00
Christopher Jones
321ca32642
New and improved DBA tests
2010-03-12 00:27:57 +00:00
Christopher Jones
09df605181
Mask name of older DB4 versions
2010-03-09 18:06:20 +00:00
Christopher Jones
aa60f8e807
Test misc argument error conditions
2010-03-06 00:23:16 +00:00
Christopher Jones
7b329d5afc
DBA tests: cleanup and sycn. Add new Berkeley DB 4 tests
2010-03-05 00:23:26 +00:00
Christopher Jones
40348f1a5b
make portable
2010-03-02 17:00:18 +00:00
William Martin
acc80f0fc3
Added SKIP sections in case extension isn't enabled
2010-03-02 13:21:25 +00:00
Christopher Jones
a3ec3b003d
Improve basic code coverage
2010-03-01 20:33:18 +00:00
Dmitry Stogov
7bfe056174
Fixed tests
2009-09-21 09:52:19 +00:00
Felipe Pena
96d24a59e5
- Fixed paths
2009-08-01 23:26:02 +00:00
Felipe Pena
085067a9aa
- Fixed bug #49125 (Error in dba_exists C code)
...
patch by: jdornan at stanford dot edu
2009-08-01 23:10:11 +00:00
Ilia Alshanetsky
34842709d6
Fixed test
2009-06-16 12:40:59 +00:00
Felipe Pena
539b7a2154
- MFH: Fixed bug #48240 (DBA Segmentation fault dba_nextkey)
2009-05-13 02:14:53 +00:00
Christopher Jones
2bb7df3504
MFH:
...
Fix bug #45266 (Fix build with BDB 4)
Fix bug #45267 (Revert invalid assumption about BDB 4 locking; let DBA handle locking)
Fix bug #45268 (Fix error callback prototype)
2008-06-19 22:39:56 +00:00
Antony Dovgal
1f65545121
fix test names
2007-05-07 18:03:01 +00:00
Antony Dovgal
bb489851e9
win32 test fixes
2007-04-18 08:06:29 +00:00
Marcus Boerger
78516c7905
- Fixed bug #36436 (DBA problem with Berkeley DB4).
2006-02-18 17:11:06 +00:00
Marcus Boerger
25de19a2fb
- MFH Change dba/db4 to use its own locking
2005-12-08 19:35:05 +00:00
Marcus Boerger
9ffeb12c4c
- Add support for db1 through emulation
...
# Most probably db4 requires a slightly different detection since functions
# are macros which most probably doesn't work with current configure check.
2005-02-25 23:51:53 +00:00
Marcus Boerger
ba75dd7877
Fix issue in test
2004-08-19 08:04:20 +00:00
Marcus Boerger
5310de975c
Change to use md5_file()
2004-08-12 00:38:01 +00:00
Marcus Boerger
c69fb4133d
dded qdbm handler ( http://qdbm.sourceforge.net ).
2003-12-18 20:25:21 +00:00
Marcus Boerger
a6dd097484
Improve dba tests: check in both modes external and database locking.
2003-12-18 20:10:24 +00:00
Marcus Boerger
661b203e89
Change to more complicated 'c' more
2003-12-14 22:09:28 +00:00
Marcus Boerger
ba3e315b65
Allow the extension to reside elsewhere
2003-06-19 15:48:06 +00:00
Marcus Boerger
e9c10acc76
Fix test (ssen by Dan Torop)
2003-05-20 22:28:10 +00:00
Marcus Boerger
34a36c466e
#i shouldn't do test-fiddling after 3o-clock
2003-05-06 09:33:40 +00:00
Marcus Boerger
6360bda763
Find a better solution for the tests
2003-05-06 01:23:35 +00:00
Marcus Boerger
268ffda27d
Reenable dba_popen()
2003-04-13 19:50:28 +00:00
Marcus Boerger
cf7101d354
Support all possible configurations and simplify includes
2003-03-04 20:31:42 +00:00
Marcus Boerger
8ab1924ca3
@Added dba handler inifiles to support ini files. (Marcus)
2003-02-22 17:20:06 +00:00
Marcus Boerger
67f0a6f6c0
testing default handler should be a separate test
2002-12-30 19:20:11 +00:00
Ilia Alshanetsky
22a2636d9d
Made DBA tests not dependant on error reporting settings.
2002-12-27 04:46:40 +00:00
Marcus Boerger
4041d4faed
Add missing test for db4 handler
2002-12-26 19:55:06 +00:00
Marcus Boerger
efd314e767
-Fix memory handling of persistent dba connections.
...
-Update tests.
# cdb and flatfile still FAIL for dba_popen since the known streams problem
2002-12-20 17:47:58 +00:00
Marcus Boerger
e7d20a0422
Make magic_quotes_runtime work bidirectional for dba
2002-11-22 15:47:48 +00:00
Marcus Boerger
93769053cc
Use flatfile if available.
...
# This way we are using the internal library which we know about most.
2002-11-15 16:11:51 +00:00
Marcus Boerger
7d03dc004e
Show which handler was used in the test
2002-11-15 15:58:09 +00:00
Marcus Boerger
dbb95f338e
file() is affected by magic_quotes_runtime
2002-11-14 21:15:31 +00:00
Marcus Boerger
a14bc7685d
Add magic_quotes_runtime support
2002-11-14 21:09:41 +00:00
Marcus Boerger
5ec9375760
Fix locking behaviour: On some systems read during write is permitted but
...
most libraries are not capable of that. GDBM is system dependant so there
we only test that we do not deadlock.
2002-11-14 14:32:39 +00:00
Marcus Boerger
dcc7fc16b6
-Precondiftion: no open files
...
-do not show warning from dba_open call for read during write
# Interesting is that on some systems read during write is permitted...
# I will change the tests as soon as i find a way to have this equal on all
# systems
2002-11-11 12:00:58 +00:00
Marcus Boerger
4f636c6b3b
Add $lock_flag which allows to change lock behaviour for both 'l' and 'd'
...
Remember gdbm has its own locking so 't' does not work here - maybe a
warning is needed for that, too.
2002-11-10 22:56:29 +00:00
Marcus Boerger
89b586d415
Use 'l' to open database file with locking on .lck file.
2002-11-10 22:07:17 +00:00
Marcus Boerger
2a2a41b5f2
add test to see if insert fails when key already exists
2002-11-07 14:18:42 +00:00
Marcus Boerger
caa194d47e
-convert from dos to unix file
...
-disallow cdb_make
2002-11-06 11:59:14 +00:00