diff options
author | Gregory P. Smith <greg@mad-scientist.com> | 2003-09-21 00:08:14 +0000 |
---|---|---|
committer | Gregory P. Smith <greg@mad-scientist.com> | 2003-09-21 00:08:14 +0000 |
commit | 41631e8f668c9c2c724731d207edcc39c6fcf38c (patch) | |
tree | 89612b4cc0c0a621cdd71cf4fa9a3df18e815437 /Lib/bsddb/test | |
parent | cec1b3f6a7e899179c6463145ceff47a6c5bc805 (diff) | |
download | cpython-git-41631e8f668c9c2c724731d207edcc39c6fcf38c.tar.gz |
Adds basic support for BerkeleyDB 4.2.x. Compiles and passes tests; new
features in BerkeleyDB not exposed. notably: the DB_MPOOLFILE interface
has not yet been wrapped in an object.
Adds support for building and installing bsddb3 in python2.3 that has
an older version of this module installed as bsddb without conflicts.
The pybsddb.sf.net build/packaged version of the module uses a
dynamicly loadable module called _pybsddb rather than _bsddb.
Diffstat (limited to 'Lib/bsddb/test')
-rw-r--r-- | Lib/bsddb/test/test_all.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_associate.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_basics.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_compat.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_dbobj.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_dbshelve.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_dbtables.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_env_close.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_get_none.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_join.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_lock.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_misc.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_queue.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_recno.py | 6 | ||||
-rw-r--r-- | Lib/bsddb/test/test_thread.py | 6 |
15 files changed, 45 insertions, 45 deletions
diff --git a/Lib/bsddb/test/test_all.py b/Lib/bsddb/test/test_all.py index 358f5d1e1e..3bf70d7db0 100644 --- a/Lib/bsddb/test/test_all.py +++ b/Lib/bsddb/test/test_all.py @@ -17,11 +17,11 @@ if 'silent' in sys.argv: # take care of old flag, just in case def print_versions(): try: + # For Pythons w/distutils pybsddb + from bsddb3 import db + except ImportError: # For Python 2.3 from bsddb import db - except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db print print '-=' * 38 print db.DB_VERSION_STRING diff --git a/Lib/bsddb/test/test_associate.py b/Lib/bsddb/test/test_associate.py index 5fe41a93c4..f810eb0146 100644 --- a/Lib/bsddb/test/test_associate.py +++ b/Lib/bsddb/test/test_associate.py @@ -17,11 +17,11 @@ import unittest from test_all import verbose try: + # For Pythons w/distutils pybsddb + from bsddb3 import db, dbshelve +except ImportError: # For Python 2.3 from bsddb import db, dbshelve -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db, dbshelve #---------------------------------------------------------------------- diff --git a/Lib/bsddb/test/test_basics.py b/Lib/bsddb/test/test_basics.py index dbab2313b0..2e6b922b4d 100644 --- a/Lib/bsddb/test/test_basics.py +++ b/Lib/bsddb/test/test_basics.py @@ -13,11 +13,11 @@ from pprint import pprint import unittest try: + # For Pythons w/distutils pybsddb + from bsddb3 import db +except ImportError: # For Python 2.3 from bsddb import db -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db from test_all import verbose diff --git a/Lib/bsddb/test/test_compat.py b/Lib/bsddb/test/test_compat.py index 645cbd7afb..12464ca72d 100644 --- a/Lib/bsddb/test/test_compat.py +++ b/Lib/bsddb/test/test_compat.py @@ -10,11 +10,11 @@ import tempfile from test_all import verbose try: + # For Pythons w/distutils pybsddb + from bsddb3 import db, hashopen, btopen, rnopen +except ImportError: # For Python 2.3 from bsddb import db, hashopen, btopen, rnopen -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db, hashopen, btopen, rnopen class CompatibilityTestCase(unittest.TestCase): diff --git a/Lib/bsddb/test/test_dbobj.py b/Lib/bsddb/test/test_dbobj.py index 93ea7ba84d..6799fc9c22 100644 --- a/Lib/bsddb/test/test_dbobj.py +++ b/Lib/bsddb/test/test_dbobj.py @@ -4,11 +4,11 @@ import unittest import glob try: + # For Pythons w/distutils pybsddb + from bsddb3 import db, dbobj +except ImportError: # For Python 2.3 from bsddb import db, dbobj -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db, dbobj #---------------------------------------------------------------------- diff --git a/Lib/bsddb/test/test_dbshelve.py b/Lib/bsddb/test/test_dbshelve.py index 7491cb77b5..722ee5b407 100644 --- a/Lib/bsddb/test/test_dbshelve.py +++ b/Lib/bsddb/test/test_dbshelve.py @@ -9,11 +9,11 @@ from types import * import unittest try: + # For Pythons w/distutils pybsddb + from bsddb3 import db, dbshelve +except ImportError: # For Python 2.3 from bsddb import db, dbshelve -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db, dbshelve from test_all import verbose diff --git a/Lib/bsddb/test/test_dbtables.py b/Lib/bsddb/test/test_dbtables.py index 685b08d4ae..eb5758f94b 100644 --- a/Lib/bsddb/test/test_dbtables.py +++ b/Lib/bsddb/test/test_dbtables.py @@ -31,11 +31,11 @@ import unittest from test_all import verbose try: + # For Pythons w/distutils pybsddb + from bsddb3 import db, dbtables +except ImportError: # For Python 2.3 from bsddb import db, dbtables -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db, dbtables diff --git a/Lib/bsddb/test/test_env_close.py b/Lib/bsddb/test/test_env_close.py index 105be44239..c1129417d1 100644 --- a/Lib/bsddb/test/test_env_close.py +++ b/Lib/bsddb/test/test_env_close.py @@ -9,11 +9,11 @@ import glob import unittest try: + # For Pythons w/distutils pybsddb + from bsddb3 import db +except ImportError: # For Python 2.3 from bsddb import db -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db from test_all import verbose diff --git a/Lib/bsddb/test/test_get_none.py b/Lib/bsddb/test/test_get_none.py index 40b224e864..5f09cecc6a 100644 --- a/Lib/bsddb/test/test_get_none.py +++ b/Lib/bsddb/test/test_get_none.py @@ -8,11 +8,11 @@ from pprint import pprint import unittest try: + # For Pythons w/distutils pybsddb + from bsddb3 import db +except ImportError: # For Python 2.3 from bsddb import db -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db from test_all import verbose diff --git a/Lib/bsddb/test/test_join.py b/Lib/bsddb/test/test_join.py index 838ffe7590..73edd114ee 100644 --- a/Lib/bsddb/test/test_join.py +++ b/Lib/bsddb/test/test_join.py @@ -16,11 +16,11 @@ import unittest from test_all import verbose try: + # For Pythons w/distutils pybsddb + from bsddb3 import db, dbshelve +except ImportError: # For Python 2.3 from bsddb import db, dbshelve -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db, dbshelve #---------------------------------------------------------------------- diff --git a/Lib/bsddb/test/test_lock.py b/Lib/bsddb/test/test_lock.py index 008f89da5f..4a5adc47fa 100644 --- a/Lib/bsddb/test/test_lock.py +++ b/Lib/bsddb/test/test_lock.py @@ -19,11 +19,11 @@ import unittest from test_all import verbose try: + # For Pythons w/distutils pybsddb + from bsddb3 import db +except ImportError: # For Python 2.3 from bsddb import db -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db #---------------------------------------------------------------------- diff --git a/Lib/bsddb/test/test_misc.py b/Lib/bsddb/test/test_misc.py index 43d194ad56..a66b1de8a7 100644 --- a/Lib/bsddb/test/test_misc.py +++ b/Lib/bsddb/test/test_misc.py @@ -6,11 +6,11 @@ import sys import unittest try: + # For Pythons w/distutils pybsddb + from bsddb3 import db, dbshelve +except ImportError: # For Python 2.3 from bsddb import db, dbshelve -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db, dbshelve #---------------------------------------------------------------------- diff --git a/Lib/bsddb/test/test_queue.py b/Lib/bsddb/test/test_queue.py index 24b86cb927..95cf20d0d2 100644 --- a/Lib/bsddb/test/test_queue.py +++ b/Lib/bsddb/test/test_queue.py @@ -8,11 +8,11 @@ from pprint import pprint import unittest try: + # For Pythons w/distutils pybsddb + from bsddb3 import db +except ImportError: # For Python 2.3 from bsddb import db -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db from test_all import verbose diff --git a/Lib/bsddb/test/test_recno.py b/Lib/bsddb/test/test_recno.py index 3e517c1cc9..87446d3ff5 100644 --- a/Lib/bsddb/test/test_recno.py +++ b/Lib/bsddb/test/test_recno.py @@ -11,11 +11,11 @@ import unittest from test_all import verbose try: + # For Pythons w/distutils pybsddb + from bsddb3 import db +except ImportError: # For Python 2.3 from bsddb import db -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db letters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' diff --git a/Lib/bsddb/test/test_thread.py b/Lib/bsddb/test/test_thread.py index cf4237c330..59af027b8a 100644 --- a/Lib/bsddb/test/test_thread.py +++ b/Lib/bsddb/test/test_thread.py @@ -28,11 +28,11 @@ import unittest from test_all import verbose try: + # For Pythons w/distutils pybsddb + from bsddb3 import db, dbutils +except ImportError: # For Python 2.3 from bsddb import db, dbutils -except ImportError: - # For earlier Pythons w/distutils pybsddb - from bsddb3 import db, dbutils #---------------------------------------------------------------------- |