From: Gregory P. Smith Date: Wed, 7 Nov 2007 07:25:20 +0000 (+0000) Subject: * fix failing test_recno.py - backport from trunk. X-Git-Tag: v2.5.2c1~140 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2e49f781cb299bb1c832b663dc50d7d4fad67321;p=python * fix failing test_recno.py - backport from trunk. * bump _bsddb patch version number. --- diff --git a/Lib/bsddb/test/test_recno.py b/Lib/bsddb/test/test_recno.py index f1ea56afdb..4b36a40a02 100644 --- a/Lib/bsddb/test/test_recno.py +++ b/Lib/bsddb/test/test_recno.py @@ -118,7 +118,7 @@ class SimpleRecnoTestCase(unittest.TestCase): assert not d.has_key(13) data = d.get_both(26, "z" * 60) - assert data == "z" * 60 + assert data == "z" * 60, 'was %r' % data if verbose: print data @@ -203,10 +203,10 @@ class SimpleRecnoTestCase(unittest.TestCase): just a line in the file, but you can set a different record delimiter if needed. """ - source = os.path.join(os.path.dirname(sys.argv[0]), - 'db_home/test_recno.txt') - if not os.path.isdir('db_home'): - os.mkdir('db_home') + homeDir = os.path.join(tempfile.gettempdir(), 'db_home') + source = os.path.join(homeDir, 'test_recno.txt') + if not os.path.isdir(homeDir): + os.mkdir(homeDir) f = open(source, 'w') # create the file f.close() diff --git a/Modules/_bsddb.c b/Modules/_bsddb.c index 999e3025a3..943a4ea0e7 100644 --- a/Modules/_bsddb.c +++ b/Modules/_bsddb.c @@ -98,7 +98,7 @@ #error "eek! DBVER can't handle minor versions > 9" #endif -#define PY_BSDDB_VERSION "4.4.5.2" +#define PY_BSDDB_VERSION "4.4.5.3" static char *rcs_id = "$Id$";