Add test coverage

This commit is contained in:
Veronica Berglyd Olsen
2024-05-13 18:31:31 +02:00
parent d64acb038b
commit 1b4cc933e7
4 changed files with 38 additions and 19 deletions
+4 -2
View File
@@ -168,7 +168,8 @@ class GuiDocHighlighter(QSyntaxHighlighter):
}
self._txtRules.append((rxRule, hlRule))
if sym := CONFIG.dialogLine:
if CONFIG.dialogLine:
sym = QRegularExpression.escape(CONFIG.dialogLine)
rxRule = QRegularExpression(f"^{sym}.*?$")
rxRule.setPatternOptions(QRegExUnicode)
hlRule = {
@@ -176,7 +177,8 @@ class GuiDocHighlighter(QSyntaxHighlighter):
}
self._txtRules.append((rxRule, hlRule))
if sym := CONFIG.narratorBreak:
if CONFIG.narratorBreak:
sym = QRegularExpression.escape(CONFIG.narratorBreak)
rxRule = QRegularExpression(f"({sym}\\b)(.*?)(\\b{sym})")
rxRule.setPatternOptions(QRegExUnicode)
hlRule = {