summaryrefslogtreecommitdiffstats
path: root/Lib/bsddb/test/test_dbobj.py
diff options
context:
space:
mode:
authorMartin v. Löwis <martin@v.loewis.de>2007-08-08 22:08:30 (GMT)
committerMartin v. Löwis <martin@v.loewis.de>2007-08-08 22:08:30 (GMT)
commit918f49e645474382251bfddbb0a2e030051083ef (patch)
tree01fada4bbee6dd26f5503a7a7295b1c9f9f63a9c /Lib/bsddb/test/test_dbobj.py
parenteb29e9ab2b037db198591a9cacb5993385c7f83d (diff)
downloadcpython-918f49e645474382251bfddbb0a2e030051083ef.zip
cpython-918f49e645474382251bfddbb0a2e030051083ef.tar.gz
cpython-918f49e645474382251bfddbb0a2e030051083ef.tar.bz2
Fix most of the bsddb3 tests.
Diffstat (limited to 'Lib/bsddb/test/test_dbobj.py')
-rw-r--r--Lib/bsddb/test/test_dbobj.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/Lib/bsddb/test/test_dbobj.py b/Lib/bsddb/test/test_dbobj.py
index 27fffe0..f8353f3 100644
--- a/Lib/bsddb/test/test_dbobj.py
+++ b/Lib/bsddb/test/test_dbobj.py
@@ -38,17 +38,17 @@ class dbobjTestCase(unittest.TestCase):
class TestDBEnv(dbobj.DBEnv): pass
class TestDB(dbobj.DB):
def put(self, key, *args, **kwargs):
- key = key.upper()
+ key = key.decode("ascii").upper().encode("ascii")
# call our parent classes put method with an upper case key
return dbobj.DB.put(self, key, *args, **kwargs)
self.env = TestDBEnv()
self.env.open(self.homeDir, db.DB_CREATE | db.DB_INIT_MPOOL)
self.db = TestDB(self.env)
self.db.open(self.db_name, db.DB_HASH, db.DB_CREATE)
- self.db.put('spam', 'eggs')
- assert self.db.get('spam') == None, \
+ self.db.put(b'spam', b'eggs')
+ assert self.db.get(b'spam') == None, \
"overridden dbobj.DB.put() method failed [1]"
- assert self.db.get('SPAM') == 'eggs', \
+ assert self.db.get(b'SPAM') == b'eggs', \
"overridden dbobj.DB.put() method failed [2]"
self.db.close()
self.env.close()
@@ -59,14 +59,14 @@ class dbobjTestCase(unittest.TestCase):
self.db = dbobj.DB(self.env)
self.db.open(self.db_name+'02', db.DB_HASH, db.DB_CREATE)
# __setitem__
- self.db['spam'] = 'eggs'
+ self.db[b'spam'] = b'eggs'
# __len__
assert len(self.db) == 1
# __getitem__
- assert self.db['spam'] == 'eggs'
+ assert self.db[b'spam'] == b'eggs'
# __del__
- del self.db['spam']
- assert self.db.get('spam') == None, "dbobj __del__ failed"
+ del self.db[b'spam']
+ assert self.db.get(b'spam') == None, "dbobj __del__ failed"
self.db.close()
self.env.close()