Make importlib.test.source.util.write_bytecode reset sys.dont_write_bytecode.

This commit is contained in:
Brett Cannon 2009-03-09 00:02:01 +00:00
parent e866206302
commit f2b55fb5ee

View file

@ -14,7 +14,11 @@ def writes_bytecode(fxn):
if sys.dont_write_bytecode:
return lambda *args, **kwargs: None
else:
return fxn
def wrapper(*args, **kwargs):
to_return = fxn(*args, **kwargs)
sys.dont_write_bytecode = False
return to_return
return wrapper
def bytecode_path(source_path):