[Python-checkins] r45926 - python/trunk/Lib/bsddb/test/test_thread.py
martin.v.loewis
python-checkins at python.org
Sat May 6 22:04:09 CEST 2006
Author: martin.v.loewis
Date: Sat May 6 22:04:08 2006
New Revision: 45926
Modified:
python/trunk/Lib/bsddb/test/test_thread.py
Log:
Handle ERROR_ALREADY_EXISTS.
Modified: python/trunk/Lib/bsddb/test/test_thread.py
==============================================================================
--- python/trunk/Lib/bsddb/test/test_thread.py (original)
+++ python/trunk/Lib/bsddb/test/test_thread.py Sat May 6 22:04:08 2006
@@ -24,6 +24,12 @@
except ImportError:
have_threads = False
+try:
+ WindowsError
+except NameError:
+ class WindowsError(Exception):
+ pass
+
import unittest
from test_all import verbose
@@ -51,6 +57,8 @@
self.homeDir = homeDir
try:
os.mkdir(homeDir)
+ except WindowsError, e:
+ if e.errno <> 183: raise # ERROR_ALREADY_EXISTS
except OSError, e:
if e.errno <> errno.EEXIST: raise
self.env = db.DBEnv()
More information about the Python-checkins
mailing list