Added test coverage of navigation buttons and class
This commit is contained in:
@@ -1163,6 +1163,22 @@ def testDocAction(qtbot, nwLipsum, nwTemp):
|
|||||||
"nunc lacus, imperdiet nec posuere ac, interdum non lectus."
|
"nunc lacus, imperdiet nec posuere ac, interdum non lectus."
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# Navigation History
|
||||||
|
assert nwGUI.viewDocument("04468803b92e1")
|
||||||
|
assert nwGUI.docViewer.theHandle == "04468803b92e1"
|
||||||
|
assert nwGUI.docViewer.docHeader.backButton.isEnabled()
|
||||||
|
assert not nwGUI.docViewer.docHeader.forwardButton.isEnabled()
|
||||||
|
|
||||||
|
qtbot.mouseClick(nwGUI.docViewer.docHeader.backButton, Qt.LeftButton)
|
||||||
|
assert nwGUI.docViewer.theHandle == "4c4f28287af27"
|
||||||
|
assert not nwGUI.docViewer.docHeader.backButton.isEnabled()
|
||||||
|
assert nwGUI.docViewer.docHeader.forwardButton.isEnabled()
|
||||||
|
|
||||||
|
qtbot.mouseClick(nwGUI.docViewer.docHeader.forwardButton, Qt.LeftButton)
|
||||||
|
assert nwGUI.docViewer.theHandle == "04468803b92e1"
|
||||||
|
assert nwGUI.docViewer.docHeader.backButton.isEnabled()
|
||||||
|
assert not nwGUI.docViewer.docHeader.forwardButton.isEnabled()
|
||||||
|
|
||||||
# qtbot.stopForInteraction()
|
# qtbot.stopForInteraction()
|
||||||
nwGUI.closeMain()
|
nwGUI.closeMain()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user