(
self, node: t.Union[nodes.Import, nodes.FromImport], frame: Frame
)
| 1079 | self.outdent() |
| 1080 | |
| 1081 | def _import_common( |
| 1082 | self, node: t.Union[nodes.Import, nodes.FromImport], frame: Frame |
| 1083 | ) -> None: |
| 1084 | self.write(f"{self.choose_async('await ')}environment.get_template(") |
| 1085 | self.visit(node.template, frame) |
| 1086 | self.write(f", {self.name!r}).") |
| 1087 | |
| 1088 | if node.with_context: |
| 1089 | f_name = f"make_module{self.choose_async('_async')}" |
| 1090 | self.write( |
| 1091 | f"{f_name}(context.get_all(), True, {self.dump_local_context(frame)})" |
| 1092 | ) |
| 1093 | else: |
| 1094 | self.write(f"_get_default_module{self.choose_async('_async')}(context)") |
| 1095 | |
| 1096 | def visit_Import(self, node: nodes.Import, frame: Frame) -> None: |
| 1097 | """Visit regular imports.""" |
no test coverage detected