(
self, node: t.Union[nodes.Import, nodes.FromImport], frame: Frame
)
| 1098 | self.outdent() |
| 1099 | |
| 1100 | def _import_common( |
| 1101 | self, node: t.Union[nodes.Import, nodes.FromImport], frame: Frame |
| 1102 | ) -> None: |
| 1103 | self.write(f"{self.choose_async('await ')}environment.get_template(") |
| 1104 | self.visit(node.template, frame) |
| 1105 | self.write(f", {self.name!r}).") |
| 1106 | |
| 1107 | if node.with_context: |
| 1108 | f_name = f"make_module{self.choose_async('_async')}" |
| 1109 | self.write( |
| 1110 | f"{f_name}(context.get_all(), True, {self.dump_local_context(frame)})" |
| 1111 | ) |
| 1112 | else: |
| 1113 | self.write(f"_get_default_module{self.choose_async('_async')}(context)") |
| 1114 | |
| 1115 | def visit_Import(self, node: nodes.Import, frame: Frame) -> None: |
| 1116 | """Visit regular imports.""" |
no test coverage detected