summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_importlib/extension
Commit message (Collapse)AuthorAgeFilesLines
* Issue #22002: Make full use of test discovery in test sub-packages.Zachary Ware2014-07-232-12/+8
| | | | | | Adds `load_package_tests` function to test.support, uses it in test_asyncio, test_email, test_json, test_tools, test_importlib and all test_importlib sub-packages to implement test discovery.
* Issue 19713: Add PEP 451-related deprecations.Eric Snow2014-01-071-1/+4
|
* 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-223-22/+81
|
* Issue #16803: Move test.test_importlib.extension to use both frozen and ↵Brett Cannon2013-10-254-44/+44
| | | | source importlib code
* Issue #16803: Stop having test.test_importlib.abc ABCs inherit fromBrett Cannon2013-10-252-2/+2
| | | | | unittest.TestCase in prep of running tests under frozen and source importlib.
* Issue #16826: Revert fix while Windows issues are being worked out.Meador Inge2013-09-041-29/+8
|\
| * Issue #16826: Revert fix while Windows issues are being worked out.Meador Inge2013-09-041-29/+8
| |
* | Issue #16826: Don't check for PYTHONCASEOK when using -E.Meador Inge2013-09-031-8/+29
|\ \ | |/ | | | | | | This commit fixes a regression that sneaked into Python 3.3 where importlib was not respecting -E when checking for the PYTHONCASEOK environment variable.
| * Issue #16826: Don't check for PYTHONCASEOK when using -E.Meador Inge2013-09-031-8/+29
| | | | | | | | | | This commit fixes a regression that sneaked into Python 3.3 where importlib was not respecting -E when checking for the PYTHONCASEOK environment variable.
* | Issue #17177: stop using imp in test_importlibBrett Cannon2013-06-153-6/+5
|/
* Issue #15576: Allow extension modules to be a package's __init__Brett Cannon2012-08-104-17/+20
| | | | | 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-206-0/+237
This should make the Linux distros happy as it is now easier to leave importlib's tests out of their base Python distribution.