[Python-Dev] More joy with test_strptime (original) (raw)
Tim Peters tim.peters at gmail.com
Tue Jul 13 07:33:18 CEST 2004
- Previous message: [Python-Dev] More joy with test_strptime
- Next message: [Python-Dev] More joy with test_strptime
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
[Brett]
OK, so the question becomes how can I have testsite (which I will fix with your suggestions for the removal of existing files and directories; when I rewrote that chunk of code I had EAFP on the brain) test to make sure that a module is imported?
By making sure the module it imports isn't in sys.modules before it tries to import it. Beforehand:
old_version = sys.modules.get(self.imported)
if old_version is not None:
del sys.modules[self.imported]
Then make sure the .pth file puts self.imported back in sys.modules.
At the end,
del sys.modules[self.imported]
if old_version is not None:
sys.modules[self.imported] = old_version
- Previous message: [Python-Dev] More joy with test_strptime
- Next message: [Python-Dev] More joy with test_strptime
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]