Mercurial > hg > truffle
comparison mxtool/mx.py @ 17396:83bbc0e5891a
removed suite_helper.py and inlined common maven URL prefix
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Thu, 09 Oct 2014 16:18:14 +0200 |
parents | b641450c19ce |
children | c4f649042a7b |
comparison
equal
deleted
inserted
replaced
17395:c8bd29658465 | 17396:83bbc0e5891a |
---|---|
894 sys.modules.pop(moduleName) | 894 sys.modules.pop(moduleName) |
895 | 895 |
896 # For now fail fast if extra modules were loaded. | 896 # For now fail fast if extra modules were loaded. |
897 # This can later be relaxed to simply remove the extra modules | 897 # This can later be relaxed to simply remove the extra modules |
898 # from the sys.modules name space if necessary. | 898 # from the sys.modules name space if necessary. |
899 extraModules = snapshot - sys.modules.viewkeys() | 899 extraModules = sys.modules.viewkeys() - snapshot |
900 assert len(extraModules) == 0, 'loading ' + modulePath + ' caused extra modules to be loaded: ' + ', '.join([m.__file__ for m in extraModules]) | 900 assert len(extraModules) == 0, 'loading ' + modulePath + ' caused extra modules to be loaded: ' + ', '.join([m for m in extraModules]) |
901 | 901 |
902 # revert the Python path | 902 # revert the Python path |
903 del sys.path[0] | 903 del sys.path[0] |
904 | 904 |
905 if not hasattr(module, dictName): | 905 if not hasattr(module, dictName): |