Also added basic check of exceptinHandler

This commit is contained in:
Veronica K. B. Olsen
2020-09-19 17:38:25 +02:00
parent ffab0b35a8
commit 17173f65d3
2 changed files with 11 additions and 3 deletions
+6 -1
View File
@@ -8,7 +8,7 @@ import pytest
from PyQt5.QtWidgets import qApp
from nw.error import NWErrorMessage
from nw.error import NWErrorMessage, exceptionHandler
@pytest.mark.error
def testErrorDialog(qtbot, nwFuncTemp, nwTemp):
@@ -35,6 +35,11 @@ def testErrorDialog(qtbot, nwFuncTemp, nwTemp):
nwErr._doClose()
nwErr.close()
theMessage = exceptionHandler(Exception, "Second Error", sys.last_traceback, testMode=True)
assert theMessage
assert "Second Error" in theMessage
assert "Exception" in theMessage
nwGUI.closeMain()
# qtbot.stopForInteraction()