summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_importlib/extension/test_loader.py
Commit message (Collapse)AuthorAgeFilesLines
* Issue #19927: Add __eq__ to path-based loaders in importlib.Eric Snow2014-01-041-0/+9
|
* Issue #19698: Remove exec_module() from the built-in and extensionBrett Cannon2013-11-291-65/+0
| | | | | | | | | | | | | module loaders. Due to the fact that the call signatures for extension modules and built-in modules does not allow for the specifying of what module to initialize and that on Windows all extension modules are built-in modules, work to clean up built-in and extension module initialization will have to wait until Python 3.5. Because of this the semantics of exec_module() would be incorrect, so removing the methods for now is the best option; load_module() is still used as a fallback by importlib and so this won't affect semantics.
* Implement PEP 451 (ModuleSpec).Eric Snow2013-11-221-9/+72
|
* Issue #16803: Move test.test_importlib.extension to use both frozen and ↵Brett Cannon2013-10-251-11/+11
| | | | source importlib code
* Issue #16803: Stop having test.test_importlib.abc ABCs inherit fromBrett Cannon2013-10-251-1/+1
| | | | | unittest.TestCase in prep of running tests under frozen and source importlib.
* Issue #15576: Allow extension modules to be a package's __init__Brett Cannon2012-08-101-2/+10
| | | | | module again. Also took the opportunity to stop accidentally exporting _imp.extension_suffixes() as public.
* Issue #15168: Move importlb.test to test.test_importlib.Brett Cannon2012-07-201-0/+71
This should make the Linux distros happy as it is now easier to leave importlib's tests out of their base Python distribution.