Lines Matching +full:import +full:- +full:module
1 import os
2 import errno
3 import importlib.machinery
4 import py_compile
5 import shutil
6 import unittest
7 import tempfile
9 from test import support
11 import modulefinder
15 # 1. a module name that will be imported by modulefinder
16 # 2. a list of module names that modulefinder is required to find
17 # 3. a list of module names that modulefinder should complain
19 # 4. a list of module names that modulefinder should complain
29 "a.module",
30 ["a", "a.module", "sys",
35 a/module.py
36 from b import something
37 from c import something
39 from sys import *
44 "a.module",
45 ["a", "a.module", "sys",
50 a/module.py
51 from b import something
52 from c import something
54 from __future__ import absolute_import
55 from sys import *
59 "a.module",
60 ["a", "a.b", "a.c", "a.module", "mymodule", "sys"],
65 import blahblah
66 from a import b
67 import c
68 a/module.py
69 import sys
70 from a import b as x
71 from a.c import sillyname
74 from a.module import x
75 import mymodule as sillyname
76 from sys import version_info
80 "a.module",
81 ["a", "a.module",
88 a/module.py
89 from __future__ import absolute_import
90 import sys # sys
91 import blahblah # fails
92 import gc # gc
93 import b.x # b.x
94 from b import y # b.y
95 from b.z import * # b.z.*
98 import mymodule
104 import z
112 "a.module",
114 "a", "a.module",
124 from .b import y, z # a.b.y, a.b.z
125 a/module.py
126 from __future__ import absolute_import # __future__
127 import gc # gc
131 from ..b import x # a.b.x
132 #from a.b.c import moduleC
133 from .c import moduleC # a.b.moduleC
139 from ..c import e # a.b.c.e
141 from ..c import d # a.b.c.d
148 "a.module",
149 ["a", "a.module",
162 from . import sys # a.sys
164 a/module.py
165 from .b import y, z # a.b.y, a.b.z
169 from .c import moduleC # a.b.c.moduleC
170 from .c import d # a.b.c.d
175 from . import e # a.b.c.e
178 from . import f # a.b.c.f
179 from .. import x # a.b.x
180 from ... import another # a.another
187 "a.module",
188 ["a", "a.module"],
194 a/module.py
195 from . import foo
196 from . import bar
200 "a.module",
201 ["a", "a.module"],
207 a/module.py
208 from . import *
220 "a.module",
221 ["a", "a.module", "b"],
222 ["b.module"], [],
225 a/module.py
226 import b.module
228 b/module.py
234 "a.module",
235 ["a", "a.module", "b", "b.c"],
239 a/module.py
240 import c
241 from b import c
254 import b_utf8
268 import b_utf8
283 import b_utf8
288 """.encode('utf-8')]
305 line = line.encode('utf-8')
312 line = line.decode('utf-8')
340 ## import traceback; traceback.print_exc()
388 file.write('testing_modulefinder = True\n'.encode('utf-8'))
394 old_path = os.path.join(self.test_dir, 'a', 'module.py')
411 import b