def shouldHandleStringFromApplicationExit(self): self._setAppConfig((ExceptionTestAppConfig, ExceptionTestAppConfig(), ExceptionTestAppConfig, ExceptionTestAppConfig())) e = FitException("Test003") isExc, doTrace, msg = e.getMeaningfulMessage() assert msg == "It's magic!" assert isExc == KindOfMessage("exception") assert doTrace == TraceWanted("trace")
def shouldHandleTraceOverrideFromApplicationExit(self): self._setAppConfig((ExceptionTestAppConfig, ExceptionTestAppConfig(), ExceptionTestAppConfig, ExceptionTestAppConfig())) e = FitException("Test001", "snark", "bojum") isExc, doTrace, msg = e.getMeaningfulMessage() assert msg == "For the snark was a bojum, you see." assert isExc == KindOfMessage("wrong") assert doTrace == TraceWanted("ignore")
def shouldHandleNewMessageAndTraceFromApplicationExit(self): self._setAppConfig((ExceptionTestAppConfig, ExceptionTestAppConfig(), ExceptionTestAppConfig, ExceptionTestAppConfig())) e = FitException("Test002") isExc, doTrace, msg = e.getMeaningfulMessage() assert msg == "Insert lightbulb joke here" assert isExc == KindOfMessage("exception") assert doTrace == TraceWanted("ignore")
def shouldHandleStringFromApplicationExit(self): self._setAppConfig( (ExceptionTestAppConfig, ExceptionTestAppConfig(), ExceptionTestAppConfig, ExceptionTestAppConfig()) ) e = FitException("Test003") isExc, doTrace, msg = e.getMeaningfulMessage() assert msg == "It's magic!" assert isExc == KindOfMessage("exception") assert doTrace == TraceWanted("trace")
def shouldHandleNewMessageAndTraceFromApplicationExit(self): self._setAppConfig( (ExceptionTestAppConfig, ExceptionTestAppConfig(), ExceptionTestAppConfig, ExceptionTestAppConfig()) ) e = FitException("Test002") isExc, doTrace, msg = e.getMeaningfulMessage() assert msg == "Insert lightbulb joke here" assert isExc == KindOfMessage("exception") assert doTrace == TraceWanted("ignore")
def shouldHandleTraceOverrideFromApplicationExit(self): self._setAppConfig( (ExceptionTestAppConfig, ExceptionTestAppConfig(), ExceptionTestAppConfig, ExceptionTestAppConfig()) ) e = FitException("Test001", "snark", "bojum") isExc, doTrace, msg = e.getMeaningfulMessage() assert msg == "For the snark was a bojum, you see." assert isExc == KindOfMessage("wrong") assert doTrace == TraceWanted("ignore")
def should_badKey(self): e = FitException("100tseT", "snark", "bojum") result = e.getMeaningfulMessage() assert result[ 2] == "Unknown Message Key: ('100tseT', 'snark', 'bojum')"
def shouldRetrieveMessageParameters(self): e = FitException("Test001", "snark", "bojum") isExc, doTrace, msg = e.getMeaningfulMessage() assert msg == "For the snark was a bojum, you see." assert isExc == KindOfMessage("wrong") assert doTrace == TraceWanted("notrace")
def args(self, aTuple): # em("\nargs: '%s'" % (aTuple,)) excObj = FitException(*aTuple) # em("argsInFitException: '%s'" % (excObj.args,)) self.exc, self.trace, self.message = excObj.getMeaningfulMessage()
def should_badKey(self): e = FitException("100tseT", "snark", "bojum") result = e.getMeaningfulMessage() assert result[2] == "Unknown Message Key: ('100tseT', 'snark', 'bojum')"
def shouldRetrieveMessageParameters(self): e = FitException("Test001", "snark", "bojum") isExc, doTrace, msg = e.getMeaningfulMessage() assert msg == "For the snark was a bojum, you see." assert isExc == KindOfMessage("wrong") assert doTrace == TraceWanted("notrace")