Pass None as traceback object for error handling test
This commit is contained in:
+2
-3
@@ -3,7 +3,6 @@
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import nw
|
import nw
|
||||||
import sys
|
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from PyQt5.QtWidgets import qApp
|
from PyQt5.QtWidgets import qApp
|
||||||
@@ -27,7 +26,7 @@ def testErrorDialog(qtbot, nwFuncTemp, nwTemp):
|
|||||||
assert nwErr.msgBody.toPlainText() == "Failed to generate error report ..."
|
assert nwErr.msgBody.toPlainText() == "Failed to generate error report ..."
|
||||||
|
|
||||||
# Valid Error
|
# Valid Error
|
||||||
nwErr.setMessage(Exception, "First Error", sys.last_traceback)
|
nwErr.setMessage(Exception, "First Error", None)
|
||||||
theMessage = nwErr.msgBody.toPlainText()
|
theMessage = nwErr.msgBody.toPlainText()
|
||||||
assert theMessage
|
assert theMessage
|
||||||
assert "First Error" in theMessage
|
assert "First Error" in theMessage
|
||||||
@@ -35,7 +34,7 @@ def testErrorDialog(qtbot, nwFuncTemp, nwTemp):
|
|||||||
nwErr._doClose()
|
nwErr._doClose()
|
||||||
nwErr.close()
|
nwErr.close()
|
||||||
|
|
||||||
theMessage = exceptionHandler(Exception, "Second Error", sys.last_traceback, testMode=True)
|
theMessage = exceptionHandler(Exception, "Second Error", None, testMode=True)
|
||||||
assert theMessage
|
assert theMessage
|
||||||
assert "Second Error" in theMessage
|
assert "Second Error" in theMessage
|
||||||
assert "Exception" in theMessage
|
assert "Exception" in theMessage
|
||||||
|
|||||||
Reference in New Issue
Block a user