Fail and give msg
(self, msg="")
| 388 | |
| 389 | #@TODO: Remove in 0.4.10 |
| 390 | def fail(self, msg=""): |
| 391 | """ |
| 392 | Fail and give msg |
| 393 | """ |
| 394 | msg = msg.strip() |
| 395 | |
| 396 | if msg: |
| 397 | self.pyfile.error = msg |
| 398 | else: |
| 399 | msg = self.pyfile.error or self.info.get( |
| 400 | 'error') or self.pyfile.getStatusName() |
| 401 | |
| 402 | raise Fail(decode(msg)) # @TODO: Remove `encode` in 0.4.10 |
| 403 | |
| 404 | def error(self, msg="", type=_("Parse")): |
| 405 | type = _("%s error") % type.strip( |
no test coverage detected