Update tests
This commit is contained in:
@@ -13,7 +13,6 @@
|
|||||||
<language>en_GB</language>
|
<language>en_GB</language>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
<spellLang>None</spellLang>
|
<spellLang>None</spellLang>
|
||||||
<autoOutline>True</autoOutline>
|
|
||||||
<lastEdited>7a992350f3eb6</lastEdited>
|
<lastEdited>7a992350f3eb6</lastEdited>
|
||||||
<lastViewed>None</lastViewed>
|
<lastViewed>None</lastViewed>
|
||||||
<lastNovel>None</lastNovel>
|
<lastNovel>None</lastNovel>
|
||||||
|
|||||||
@@ -14,7 +14,6 @@
|
|||||||
<language>en_GB</language>
|
<language>en_GB</language>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
<spellLang>None</spellLang>
|
<spellLang>None</spellLang>
|
||||||
<autoOutline>True</autoOutline>
|
|
||||||
<lastEdited>None</lastEdited>
|
<lastEdited>None</lastEdited>
|
||||||
<lastViewed>None</lastViewed>
|
<lastViewed>None</lastViewed>
|
||||||
<lastNovel>None</lastNovel>
|
<lastNovel>None</lastNovel>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-06-12 17:45:51">
|
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-07-31 18:40:28">
|
||||||
<project>
|
<project>
|
||||||
<name>Test Custom</name>
|
<name>Test Custom</name>
|
||||||
<title>Test Novel</title>
|
<title>Test Novel</title>
|
||||||
@@ -14,7 +14,6 @@
|
|||||||
<language>None</language>
|
<language>None</language>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
<spellLang>None</spellLang>
|
<spellLang>None</spellLang>
|
||||||
<autoOutline>True</autoOutline>
|
|
||||||
<lastEdited>None</lastEdited>
|
<lastEdited>None</lastEdited>
|
||||||
<lastViewed>None</lastViewed>
|
<lastViewed>None</lastViewed>
|
||||||
<lastNovel>None</lastNovel>
|
<lastNovel>None</lastNovel>
|
||||||
|
|||||||
@@ -14,7 +14,6 @@
|
|||||||
<language>None</language>
|
<language>None</language>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
<spellLang>None</spellLang>
|
<spellLang>None</spellLang>
|
||||||
<autoOutline>True</autoOutline>
|
|
||||||
<lastEdited>None</lastEdited>
|
<lastEdited>None</lastEdited>
|
||||||
<lastViewed>None</lastViewed>
|
<lastViewed>None</lastViewed>
|
||||||
<lastNovel>None</lastNovel>
|
<lastNovel>None</lastNovel>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-06-12 17:45:51">
|
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-07-31 18:40:28">
|
||||||
<project>
|
<project>
|
||||||
<name>New Project</name>
|
<name>New Project</name>
|
||||||
<title>New Novel</title>
|
<title>New Novel</title>
|
||||||
@@ -13,7 +13,6 @@
|
|||||||
<language>None</language>
|
<language>None</language>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
<spellLang>None</spellLang>
|
<spellLang>None</spellLang>
|
||||||
<autoOutline>True</autoOutline>
|
|
||||||
<lastEdited>None</lastEdited>
|
<lastEdited>None</lastEdited>
|
||||||
<lastViewed>None</lastViewed>
|
<lastViewed>None</lastViewed>
|
||||||
<lastNovel>None</lastNovel>
|
<lastNovel>None</lastNovel>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-06-12 17:45:51">
|
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-07-31 18:40:28">
|
||||||
<project>
|
<project>
|
||||||
<name>New Project</name>
|
<name>New Project</name>
|
||||||
<title></title>
|
<title></title>
|
||||||
@@ -12,7 +12,6 @@
|
|||||||
<language>None</language>
|
<language>None</language>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
<spellLang>None</spellLang>
|
<spellLang>None</spellLang>
|
||||||
<autoOutline>True</autoOutline>
|
|
||||||
<lastEdited>None</lastEdited>
|
<lastEdited>None</lastEdited>
|
||||||
<lastViewed>None</lastViewed>
|
<lastViewed>None</lastViewed>
|
||||||
<lastNovel>None</lastNovel>
|
<lastNovel>None</lastNovel>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-06-12 17:45:51">
|
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-07-31 18:40:28">
|
||||||
<project>
|
<project>
|
||||||
<name>New Project</name>
|
<name>New Project</name>
|
||||||
<title>New Novel</title>
|
<title>New Novel</title>
|
||||||
@@ -13,7 +13,6 @@
|
|||||||
<language>None</language>
|
<language>None</language>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
<spellLang>None</spellLang>
|
<spellLang>None</spellLang>
|
||||||
<autoOutline>True</autoOutline>
|
|
||||||
<lastEdited>None</lastEdited>
|
<lastEdited>None</lastEdited>
|
||||||
<lastViewed>None</lastViewed>
|
<lastViewed>None</lastViewed>
|
||||||
<lastNovel>None</lastNovel>
|
<lastNovel>None</lastNovel>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-06-12 17:52:44">
|
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-07-31 18:44:39">
|
||||||
<project>
|
<project>
|
||||||
<name>New Project</name>
|
<name>New Project</name>
|
||||||
<title>New Novel</title>
|
<title>New Novel</title>
|
||||||
@@ -13,11 +13,10 @@
|
|||||||
<language>None</language>
|
<language>None</language>
|
||||||
<spellCheck>True</spellCheck>
|
<spellCheck>True</spellCheck>
|
||||||
<spellLang>None</spellLang>
|
<spellLang>None</spellLang>
|
||||||
<autoOutline>True</autoOutline>
|
|
||||||
<lastEdited>000000000000f</lastEdited>
|
<lastEdited>000000000000f</lastEdited>
|
||||||
<lastViewed>None</lastViewed>
|
<lastViewed>None</lastViewed>
|
||||||
<lastNovel>0000000000008</lastNovel>
|
<lastNovel>0000000000008</lastNovel>
|
||||||
<lastOutline>None</lastOutline>
|
<lastOutline>0000000000008</lastOutline>
|
||||||
<lastWordCount>129</lastWordCount>
|
<lastWordCount>129</lastWordCount>
|
||||||
<novelWordCount>102</novelWordCount>
|
<novelWordCount>102</novelWordCount>
|
||||||
<notesWordCount>27</notesWordCount>
|
<notesWordCount>27</notesWordCount>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-06-12 17:45:57">
|
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-07-31 18:40:34">
|
||||||
<project>
|
<project>
|
||||||
<name>New Project</name>
|
<name>New Project</name>
|
||||||
<title>New Novel</title>
|
<title>New Novel</title>
|
||||||
@@ -13,7 +13,6 @@
|
|||||||
<language>None</language>
|
<language>None</language>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
<spellLang>None</spellLang>
|
<spellLang>None</spellLang>
|
||||||
<autoOutline>True</autoOutline>
|
|
||||||
<lastEdited>None</lastEdited>
|
<lastEdited>None</lastEdited>
|
||||||
<lastViewed>None</lastViewed>
|
<lastViewed>None</lastViewed>
|
||||||
<lastNovel>None</lastNovel>
|
<lastNovel>None</lastNovel>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-06-12 17:45:53">
|
<novelWriterXML appVersion="1.7-beta1" hexVersion="0x010700b1" fileVersion="1.4" timeStamp="2022-07-31 18:40:31">
|
||||||
<project>
|
<project>
|
||||||
<name>Project Name</name>
|
<name>Project Name</name>
|
||||||
<title>Project Title</title>
|
<title>Project Title</title>
|
||||||
@@ -14,7 +14,6 @@
|
|||||||
<language>None</language>
|
<language>None</language>
|
||||||
<spellCheck>False</spellCheck>
|
<spellCheck>False</spellCheck>
|
||||||
<spellLang>en</spellLang>
|
<spellLang>en</spellLang>
|
||||||
<autoOutline>True</autoOutline>
|
|
||||||
<lastEdited>None</lastEdited>
|
<lastEdited>None</lastEdited>
|
||||||
<lastViewed>None</lastViewed>
|
<lastViewed>None</lastViewed>
|
||||||
<lastNovel>None</lastNovel>
|
<lastNovel>None</lastNovel>
|
||||||
|
|||||||
@@ -934,12 +934,6 @@ def testCoreProject_Methods(monkeypatch, mockGUI, tmpDir, fncDir, mockRnd):
|
|||||||
assert theProject.localLookup(1) == "One"
|
assert theProject.localLookup(1) == "One"
|
||||||
assert theProject.localLookup(10) == "Ten"
|
assert theProject.localLookup(10) == "Ten"
|
||||||
|
|
||||||
# Automatic outline update
|
|
||||||
theProject.projChanged = False
|
|
||||||
assert theProject.setAutoOutline(True)
|
|
||||||
assert not theProject.setAutoOutline(False)
|
|
||||||
assert theProject.projChanged
|
|
||||||
|
|
||||||
# Last edited
|
# Last edited
|
||||||
theProject.projChanged = False
|
theProject.projChanged = False
|
||||||
assert theProject.setLastEdited("0123456789abc")
|
assert theProject.setLastEdited("0123456789abc")
|
||||||
|
|||||||
@@ -149,9 +149,7 @@ def testGuiMain_ProjectTreeItems(qtbot, monkeypatch, nwGUI, fncProj, mockRnd):
|
|||||||
with monkeypatch.context() as mp:
|
with monkeypatch.context() as mp:
|
||||||
mp.setattr(GuiOutlineView, "treeHasFocus", lambda *a: True)
|
mp.setattr(GuiOutlineView, "treeHasFocus", lambda *a: True)
|
||||||
assert nwGUI.docEditor.docHandle() is None
|
assert nwGUI.docEditor.docHandle() is None
|
||||||
actItem = nwGUI.outlineView.outlineTree.topLevelItem(0)
|
selItem = nwGUI.outlineView.outlineTree.topLevelItem(2)
|
||||||
chpItem = actItem.child(0)
|
|
||||||
selItem = chpItem.child(0)
|
|
||||||
nwGUI.outlineView.outlineTree.setCurrentItem(selItem)
|
nwGUI.outlineView.outlineTree.setCurrentItem(selItem)
|
||||||
nwGUI._keyPressReturn()
|
nwGUI._keyPressReturn()
|
||||||
assert nwGUI.docEditor.docHandle() == sHandle
|
assert nwGUI.docEditor.docHandle() == sHandle
|
||||||
|
|||||||
@@ -232,9 +232,7 @@ def testGuiOutline_Content(qtbot, monkeypatch, nwGUI, nwLipsum):
|
|||||||
assert outlineData.pCValue.text() == "3"
|
assert outlineData.pCValue.text() == "3"
|
||||||
|
|
||||||
# Scene One
|
# Scene One
|
||||||
actItem = outlineTree.topLevelItem(1)
|
selItem = outlineTree.topLevelItem(4)
|
||||||
chpItem = actItem.child(0)
|
|
||||||
selItem = chpItem.child(0)
|
|
||||||
|
|
||||||
outlineTree.setCurrentItem(selItem)
|
outlineTree.setCurrentItem(selItem)
|
||||||
tHandle, tLine = outlineTree.getSelectedHandle()
|
tHandle, tLine = outlineTree.getSelectedHandle()
|
||||||
@@ -252,10 +250,7 @@ def testGuiOutline_Content(qtbot, monkeypatch, nwGUI, nwLipsum):
|
|||||||
assert nwGUI.docViewer.docHandle() == "4c4f28287af27"
|
assert nwGUI.docViewer.docHandle() == "4c4f28287af27"
|
||||||
|
|
||||||
# Scene One, Section Two
|
# Scene One, Section Two
|
||||||
actItem = outlineTree.topLevelItem(1)
|
selItem = outlineTree.topLevelItem(5)
|
||||||
chpItem = actItem.child(0)
|
|
||||||
scnItem = chpItem.child(0)
|
|
||||||
selItem = scnItem.child(0)
|
|
||||||
|
|
||||||
outlineTree.setCurrentItem(selItem)
|
outlineTree.setCurrentItem(selItem)
|
||||||
tHandle, tLine = outlineTree.getSelectedHandle()
|
tHandle, tLine = outlineTree.getSelectedHandle()
|
||||||
|
|||||||
Reference in New Issue
Block a user