Remove main app testmode flag
This commit is contained in:
@@ -28,6 +28,8 @@ from pathlib import Path
|
||||
|
||||
from PyQt6.QtWidgets import QDialog, QVBoxLayout, QWidget
|
||||
|
||||
from novelwriter import logger
|
||||
|
||||
XML_IGNORE = ("<novelWriterXML", "<project")
|
||||
ODT_IGNORE = ("<meta:generator", "<meta:creation-date", "<dc:date", "<meta:editing")
|
||||
NWD_IGNORE = ("%%~date:",)
|
||||
@@ -155,6 +157,12 @@ def cleanProject(path: str | Path):
|
||||
return
|
||||
|
||||
|
||||
def clearLogHandlers():
|
||||
"""Clear all log handlers."""
|
||||
for handler in logger.handlers:
|
||||
logger.removeHandler(handler)
|
||||
|
||||
|
||||
def buildTestProject(obj: object, projPath: Path) -> None:
|
||||
"""Build a standard test project in projPath using the project
|
||||
object as the parent.
|
||||
|
||||
Reference in New Issue
Block a user