summaryrefslogtreecommitdiff
path: root/tools/workben
diff options
context:
space:
mode:
authorStephan Bergmann <sb@openoffice.org>2001-07-03 14:30:07 +0000
committerStephan Bergmann <sb@openoffice.org>2001-07-03 14:30:07 +0000
commit97f1524501c4cef8b911156ce53d174e9a7af3ef (patch)
tree8eac45f0f98059352d2ea86901d5595c97f9472a /tools/workben
parentde6c5a4305adf9971c5f29bf7871b551b5ee835d (diff)
#88922# Modified vnd.sun.star.hier to allow optional authority.
Diffstat (limited to 'tools/workben')
-rw-r--r--tools/workben/urltest.cxx54
1 files changed, 45 insertions, 9 deletions
diff --git a/tools/workben/urltest.cxx b/tools/workben/urltest.cxx
index 16cbddd9851b..69c96074c42b 100644
--- a/tools/workben/urltest.cxx
+++ b/tools/workben/urltest.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: urltest.cxx,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: sb $ $Date: 2001-05-11 07:42:06 $
+ * last change: $Author: sb $ $Date: 2001-07-03 15:30:07 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -350,6 +350,7 @@ main()
bSuccess = false;
}
+/*
if (false)
{
bool bAbs = false;
@@ -363,8 +364,9 @@ main()
INetURLObject aUrl3b(L"file:///export/home/mba/Office/user/Basic/soffice.sbl", INetURLObject::FSYS_DETECT);
}
+*/
- if (false)
+ if (true)
{
INetURLObject aUrl1("http://host:1234/xy/~zw?xxx=yyy");
if (aUrl1.HasError())
@@ -384,7 +386,7 @@ main()
printf("GOOD vnd.sun.star.webdav\n");
}
- if (false)
+ if (true)
{
static sal_Char const * const aTest[]
= { "vnd.sun.star.help://",
@@ -416,7 +418,7 @@ main()
}
}
- if (false)
+ if (true)
{
static sal_Char const * const aTest[]
= { "vnd.sun.star.wfs://",
@@ -443,7 +445,7 @@ main()
}
}
- if (false)
+ if (true)
{
static sal_Char const * const aTest[]
= { "vnd.sun.star.pkg:",
@@ -468,7 +470,7 @@ main()
}
}
- if (false)
+ if (true)
{
static sal_Char const * const aTest[]
= { "vnd.sun.star.cmd:",
@@ -491,7 +493,7 @@ main()
}
}
- if (false)
+ if (true)
{
rtl::OUString
aParameters(rtl::OUString::createFromAscii("; CharSet=UTF-8 ; Blubber=Blob"));
@@ -522,7 +524,7 @@ main()
}
}
- if (false)
+ if (true)
{
{
INetURLObject aObj;
@@ -673,5 +675,39 @@ main()
}
}
+ if (true)
+ {
+ if (INetURLObject(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("vnd.sun.star.hier:"))).HasError())
+ {
+ printf("BAD vnd.sun.star.hier test 1\n");
+ bSuccess = false;
+ }
+ if (!INetURLObject(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("vnd.sun.star.hier://"))).HasError())
+ {
+ printf("BAD vnd.sun.star.hier test 2\n");
+ bSuccess = false;
+ }
+ if (!INetURLObject(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("vnd.sun.star.hier:///"))).HasError())
+ {
+ printf("BAD vnd.sun.star.hier test 3\n");
+ bSuccess = false;
+ }
+ if (!INetURLObject(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("vnd.sun.star.hier:///abc"))).HasError())
+ {
+ printf("BAD vnd.sun.star.hier test 4\n");
+ bSuccess = false;
+ }
+ if (INetURLObject(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("vnd.sun.star.hier://abc"))).HasError())
+ {
+ printf("BAD vnd.sun.star.hier test 5\n");
+ bSuccess = false;
+ }
+ if (INetURLObject(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("vnd.sun.star.hier://abc/def"))).HasError())
+ {
+ printf("BAD vnd.sun.star.hier test 6\n");
+ bSuccess = false;
+ }
+ }
+
return bSuccess ? EXIT_SUCCESS : EXIT_FAILURE;
}