Called when self.runtest() raises an exception.
(self, excinfo)
| 29 | raise YamlException(self, name, value) |
| 30 | |
| 31 | def repr_failure(self, excinfo): |
| 32 | """Called when self.runtest() raises an exception.""" |
| 33 | if isinstance(excinfo.value, YamlException): |
| 34 | return "\n".join( |
| 35 | [ |
| 36 | "usecase execution failed", |
| 37 | " spec failed: {1!r}: {2!r}".format(*excinfo.value.args), |
| 38 | " no further details known at this point.", |
| 39 | ] |
| 40 | ) |
| 41 | |
| 42 | def reportinfo(self): |
| 43 | return self.path, 0, f"usecase: {self.name}" |