(self, code, ns, pos)
| 321 | raise e_value |
| 322 | |
| 323 | def _exec(self, code, ns, pos): |
| 324 | # __traceback_hide__ = True |
| 325 | try: |
| 326 | exec(code, self.default_namespace, ns) |
| 327 | except: |
| 328 | e_type, e_value, e_traceback = sys.exc_info() |
| 329 | if e_value.args: |
| 330 | e_value.args = (self._add_line_info(e_value.args[0], pos),) |
| 331 | else: |
| 332 | e_value.args = (self._add_line_info(None, pos),) |
| 333 | raise e_value |
| 334 | |
| 335 | def _repr(self, value, pos): |
| 336 | # __traceback_hide__ = True |
no test coverage detected