fix to improved debugger (thanks Mariano) and one in test_languages
This commit is contained in:
@@ -1 +1 @@
|
|||||||
Version 1.99.4 (2012-02-28 19:28:53) stable
|
Version 1.99.4 (2012-02-28 22:00:22) stable
|
||||||
|
|||||||
@@ -196,6 +196,7 @@ def restricted(code, environment=None, layer='Unknown'):
|
|||||||
"""
|
"""
|
||||||
if environment is None: environment = {}
|
if environment is None: environment = {}
|
||||||
environment['__file__'] = layer
|
environment['__file__'] = layer
|
||||||
|
environment['__name__'] = '__restricted__'
|
||||||
try:
|
try:
|
||||||
if type(code) == types.CodeType:
|
if type(code) == types.CodeType:
|
||||||
ccode = code
|
ccode = code
|
||||||
|
|||||||
@@ -50,8 +50,8 @@ try:
|
|||||||
readwriters = 10
|
readwriters = 10
|
||||||
pool = multiprocessing.Pool(processes = readwriters)
|
pool = multiprocessing.Pool(processes = readwriters)
|
||||||
results = pool.map(read_write, [[self.filename, 10]] * readwriters)
|
results = pool.map(read_write, [[self.filename, 10]] * readwriters)
|
||||||
#for result in results:
|
for result in results:
|
||||||
# self.assertTrue(result)
|
self.assertTrue(result)
|
||||||
|
|
||||||
except ImportError:
|
except ImportError:
|
||||||
logging.warning("Skipped test case, no multiprocessing module.")
|
logging.warning("Skipped test case, no multiprocessing module.")
|
||||||
|
|||||||
Reference in New Issue
Block a user