(self, failure: FacetFailure)
| 202 | self.set_style("reset") |
| 203 | |
| 204 | def report_reason(self, failure: FacetFailure) -> None: |
| 205 | is_bold = False |
| 206 | for substring in failure["reason"].split('"'): |
| 207 | if is_bold: |
| 208 | self.set_style("purple") |
| 209 | else: |
| 210 | self.set_style("reset") |
| 211 | self.print(substring, end="") |
| 212 | is_bold = not is_bold |
| 213 | self.set_style("grey") |
| 214 | self.print(" - " + str(failure["element"])) |
| 215 | self.set_style("reset") |
| 216 | |
| 217 | def set_style(self, *colours: str): |
| 218 | if self.use_colour: |
no test coverage detected