Merge "Iterate over copy of sys.modules keys in Python2/3"

This commit is contained in:
Jenkins
2015-06-11 02:41:36 +00:00
committed by Gerrit Code Review

View File

@@ -179,7 +179,7 @@ class DisableModuleFixture(fixtures.Fixture):
def clear_module(self):
cleared_modules = {}
for fullname in sys.modules.keys():
for fullname in list(sys.modules):
if (fullname == self.module or
fullname.startswith(self.module + '.')):
cleared_modules[fullname] = sys.modules.pop(fullname)