Add notes toggle test coverage
This commit is contained in:
@@ -223,17 +223,23 @@ def testGuiViewer_Main(qtbot, monkeypatch, nwGUI, prjLipsum):
|
|||||||
CONFIG.showFullPath = True
|
CONFIG.showFullPath = True
|
||||||
|
|
||||||
# Document footer show/hide synopsis
|
# Document footer show/hide synopsis
|
||||||
assert nwGUI.viewDocument("f96ec11c6a3da") is True
|
nwGUI.viewDocument("f96ec11c6a3da")
|
||||||
assert len(docViewer.toPlainText()) == 4314
|
assert len(docViewer.toPlainText()) == 4314
|
||||||
docViewer.docFooter._doToggleSynopsis(False)
|
docViewer.docFooter._doToggleSynopsis(False)
|
||||||
assert len(docViewer.toPlainText()) == 4098
|
assert len(docViewer.toPlainText()) == 4098
|
||||||
|
|
||||||
# Document footer show/hide comments
|
# Document footer show/hide comments
|
||||||
assert nwGUI.viewDocument("846352075de7d") is True
|
nwGUI.viewDocument("846352075de7d")
|
||||||
assert len(docViewer.toPlainText()) == 683
|
assert len(docViewer.toPlainText()) == 683
|
||||||
docViewer.docFooter._doToggleComments(False)
|
docViewer.docFooter._doToggleComments(False)
|
||||||
assert len(docViewer.toPlainText()) == 634
|
assert len(docViewer.toPlainText()) == 634
|
||||||
|
|
||||||
|
# Document footer show/hide notes
|
||||||
|
nwGUI.viewDocument("88d59a277361b")
|
||||||
|
assert len(docViewer.toPlainText()) == 900
|
||||||
|
docViewer.docFooter._doToggleNotes(False)
|
||||||
|
assert len(docViewer.toPlainText()) == 871
|
||||||
|
|
||||||
# Crash the HTML rendering
|
# Crash the HTML rendering
|
||||||
with monkeypatch.context() as mp:
|
with monkeypatch.context() as mp:
|
||||||
mp.setattr(ToQTextDocument, "doConvert", causeException)
|
mp.setattr(ToQTextDocument, "doConvert", causeException)
|
||||||
|
|||||||
Reference in New Issue
Block a user