Skip to content

Commit f0caedc

Browse files
Fix dotted import tests
1 parent 3a4ebb5 commit f0caedc

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

Lib/test/test_future_stmt/test_future.py

+8-3
Original file line numberDiff line numberDiff line change
@@ -205,11 +205,16 @@ def test_syntactical_future_repl(self):
205205

206206
def test_future_dotted_import(self):
207207
with self.assertRaises(ImportError):
208-
from .__future__ import annotations
208+
exec("from .__future__ import spam")
209209

210-
with self.assertRaises(ImportError):
210+
code = dedent(
211+
"""
211212
from __future__ import print_function
212-
from ...__future__ import annotations
213+
from ...__future__ import ham
214+
"""
215+
)
216+
with self.assertRaises(ImportError):
217+
exec(code)
213218

214219
code = """
215220
from .__future__ import nested_scopes

0 commit comments

Comments
 (0)