summaryrefslogtreecommitdiff
path: root/unotest/source/python/org/libreoffice/unotest.py
diff options
context:
space:
mode:
Diffstat (limited to 'unotest/source/python/org/libreoffice/unotest.py')
-rw-r--r--unotest/source/python/org/libreoffice/unotest.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/unotest/source/python/org/libreoffice/unotest.py b/unotest/source/python/org/libreoffice/unotest.py
index 883d3a40e47e..3da77ffdbd3e 100644
--- a/unotest/source/python/org/libreoffice/unotest.py
+++ b/unotest/source/python/org/libreoffice/unotest.py
@@ -193,7 +193,11 @@ class UnoInProcess:
props = [("Hidden", True), ("ReadOnly", False), ("AsTemplate", True)]
loadProps = tuple([mkPropertyValue(name, value) for (name, value) in props])
path = os.getenv("TDOC")
- url = "file://" + quote(path) + "/" + quote(file)
+ if os.name == "nt":
+ # do not quote drive letter - it must be "X:"
+ url = "file:///" + path + "/" + quote(file)
+ else:
+ url = "file://" + quote(path) + "/" + quote(file)
self.xDoc = desktop.loadComponentFromURL(url, "_blank", 0, loadProps)
assert(self.xDoc)
return self.xDoc