Antoine Pitrou
6efa50a384
Issue #14583 : Fix importlib bug when a package's __init__.py would first import one of its modules then raise an error.
2012-05-07 21:41:59 +02:00
Brett Cannon
fd0741555b
Issue #2377 : Make importlib the implementation of __import__().
...
importlib._bootstrap is now frozen into Python/importlib.h and stored
as _frozen_importlib in sys.modules. Py_Initialize() loads the frozen
code along with sys and imp and then uses _frozen_importlib._install()
to set builtins.__import__() w/ _frozen_importlib.__import__().
2012-04-14 14:10:13 -04:00
Meador Inge
416f12ddb3
Issue #13591 : import_module potentially imports a module twice.
2011-12-14 22:23:46 -06:00
Brett Cannon
4dc3193973
Remove custom test-skipping code in importlib tests for unittest code.
2009-07-20 01:05:40 +00:00
Brett Cannon
1262e7c746
Tests for case-senstivity were not being skipped for darwin when installed on a
...
case-sensitive filesystems -- which is not the default case. Along the way also
fixed the skipping of tests when sys.dont_write_bytecode is true.
Closes issue #5442 again.
2009-05-11 01:47:11 +00:00
Benjamin Peterson
3c33b833dd
fix name again
2009-04-04 01:21:56 +00:00
Benjamin Peterson
3e0c9176fe
fix name
2009-04-04 00:46:15 +00:00
Benjamin Peterson
309633db08
fix naming
2009-04-03 23:47:26 +00:00
Benjamin Peterson
8d55a9e8dd
os.path.listdir -> os.listdir
2009-04-03 22:23:43 +00:00
Brett Cannon
a3d056ed95
Check that on a platform that is expected to have a case-insensitive filesystem
...
that is in fact the case.
Closes issue #5442 .
2009-04-02 05:17:54 +00:00
Brett Cannon
534b2cd176
Factor out helper code from importlib.test.extension.test_path_hook.
2009-02-07 02:06:43 +00:00
Brett Cannon
d720b36248
Move import semantic util code to importlib.test.import_.util.
2009-02-01 04:28:04 +00:00
Brett Cannon
bcb26c53c0
Rename importlib.test.support to importlib.test.util.
2009-02-01 04:00:05 +00:00