Attempt to fix the wizard test

This commit is contained in:
Veronica K. B. Olsen
2020-10-01 22:22:58 +02:00
parent 401b9df57f
commit 79620ebc19
+2 -12
View File
@@ -752,21 +752,11 @@ def testNewProjectWizard(qtbot, monkeypatch, yesToAll, nwMinimal, nwTemp):
assert not nwGUI.newProject()
monkeypatch.undo()
nwGUI.closeMain()
nwGUI.close()
# qtbot.stopForInteraction()
##
# Test the Wizard
##
nwGUI = nw.main(["--testmode", "--config=%s" % nwMinimal, "--data=%s" % nwTemp])
qtbot.addWidget(nwGUI)
nwGUI.show()
qtbot.waitForWindowShown(nwGUI)
qtbot.wait(stepDelay)
monkeypatch.setattr(GuiProjectWizard, "exec_", lambda *args: None)
nwGUI.mainConf.lastPath = " "
@@ -782,7 +772,8 @@ def testNewProjectWizard(qtbot, monkeypatch, yesToAll, nwMinimal, nwTemp):
nwWiz = getGuiItem("GuiProjectWizard")
assert isinstance(nwWiz, GuiProjectWizard)
nwWiz.show()
qtbot.waitForWindowShown(nwWiz)
nwWiz.setObjectName("Dummy%d" % wStep) # Hack to prevent returning the same object twice
qtbot.wait(stepDelay)
# Intro Page
introPage = nwWiz.currentPage()
@@ -911,7 +902,6 @@ def testNewProjectWizard(qtbot, monkeypatch, yesToAll, nwMinimal, nwTemp):
nwWiz.reject()
nwWiz.close()
del nwWiz
# qtbot.stopForInteraction()
nwGUI.closeMain()