summaryrefslogtreecommitdiff
path: root/tools/workben
diff options
context:
space:
mode:
authorStephan Bergmann <sb@openoffice.org>2010-01-07 16:18:32 +0000
committerStephan Bergmann <sb@openoffice.org>2010-01-07 16:18:32 +0000
commit86f7dae1d7a3f95a68cf5132cef03073787d3810 (patch)
tree8a948590a1cac23c118a2505aa3dadf4e6d9ea95 /tools/workben
parent8765a3bf9f2926a50d0f644e4263782269abe023 (diff)
#i53184# further fix in INetURLObject::setAbsURIRef for UNC server names containing underscores
Diffstat (limited to 'tools/workben')
-rw-r--r--tools/workben/urltest.cxx14
1 files changed, 14 insertions, 0 deletions
diff --git a/tools/workben/urltest.cxx b/tools/workben/urltest.cxx
index a232f8ebdd93..0e9d22081cb4 100644
--- a/tools/workben/urltest.cxx
+++ b/tools/workben/urltest.cxx
@@ -1629,6 +1629,20 @@ main()
rtl::OUString(urlobj.GetMainURL(INetURLObject::NO_DECODE)));
}
+ if (true) { // #i53184#
+ rtl::OUString url(RTL_CONSTASCII_USTRINGPARAM("file://comp_name/path"));
+ bSuccess &= assertEqual(
+ rtl::OUString(
+ RTL_CONSTASCII_USTRINGPARAM("#i53184# smart INET_PROT_FILE")),
+ INetURLObject(url, INET_PROT_FILE).GetMainURL(
+ INetURLObject::NO_DECODE),
+ url);
+ bSuccess &= assertEqual(
+ rtl::OUString(
+ RTL_CONSTASCII_USTRINGPARAM("#i53184# strict")),
+ INetURLObject(url).GetMainURL(INetURLObject::NO_DECODE), url);
+ }
+
if (true) {
rtl::OUString path;
path = rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("/a/b/c"));