def setErrorByHand(self, message, lineNumber): excRecord = JESExceptionRecord(self.fileManager.filename) if message == ERROR_NO_FILE: excRecord.setByHand(message) else: excRecord.setByHand(TAB_ERROR_MESSAGE + '%d\n' % lineNumber, lineNumber) self._sendFakeError(excRecord)
def setErrorFromUserCode(self, type, value, trace): excRecord = JESExceptionRecord(self.fileManager.filename) excRecord.setFromUserCode(type, value, trace) self._sendFakeError(excRecord)