(self, name)
| 145 | return symbol_by_name(path, imp=imp) |
| 146 | |
| 147 | def _import_config_module(self, name): |
| 148 | try: |
| 149 | self.find_module(name) |
| 150 | except NotAPackage as exc: |
| 151 | if name.endswith('.py'): |
| 152 | reraise(NotAPackage, NotAPackage(CONFIG_WITH_SUFFIX.format( |
| 153 | module=name, suggest=name[:-3])), sys.exc_info()[2]) |
| 154 | raise NotAPackage(CONFIG_INVALID_NAME.format(module=name)) from exc |
| 155 | else: |
| 156 | return self.import_from_cwd(name) |
| 157 | |
| 158 | def find_module(self, module): |
| 159 | return find_module(module) |
no test coverage detected