summaryrefslogtreecommitdiff
path: root/libmailutils/tests/url.at
diff options
context:
space:
mode:
Diffstat (limited to 'libmailutils/tests/url.at')
-rw-r--r--libmailutils/tests/url.at14
1 files changed, 12 insertions, 2 deletions
diff --git a/libmailutils/tests/url.at b/libmailutils/tests/url.at
index 8c392ea0e..c0669e2aa 100644
--- a/libmailutils/tests/url.at
+++ b/libmailutils/tests/url.at
@@ -20,10 +20,11 @@ dnl TESTURL([NAME], [KW = `'], [INPUT], [STDOUT = `'],
20dnl [STDERR = `'], [RUN-IF-FAIL], [RUN-IF-PASS]) 20dnl [STDERR = `'], [RUN-IF-FAIL], [RUN-IF-PASS])
21dnl 21dnl
22 22
23m4_pushdef([URL_PARSE_OPTIONS])
23m4_pushdef([TESTURL],[ 24m4_pushdef([TESTURL],[
24m4_pushdef([MU_TEST_GROUP],[Url]) 25m4_pushdef([MU_TEST_GROUP],[Url])
25m4_pushdef([MU_TEST_KEYWORDS],[url]) 26m4_pushdef([MU_TEST_KEYWORDS],[url])
26m4_pushdef([MU_TEST_COMMAND],[url-parse]) 27m4_pushdef([MU_TEST_COMMAND],[url-parse URL_PARSE_OPTIONS])
27MU_GENERIC_TEST([$1],[$2 url-m4_translit($3,[ ],[_])],[$3],[],[$4],[$5]) 28MU_GENERIC_TEST([$1],[$2 url-m4_translit($3,[ ],[_])],[$3],[],[$4],[$5])
28m4_popdef([MU_TEST_COMMAND]) 29m4_popdef([MU_TEST_COMMAND])
29m4_popdef([MU_TEST_KEYWORDS]) 30m4_popdef([MU_TEST_KEYWORDS])
@@ -32,6 +33,8 @@ m4_popdef([MU_TEST_GROUP])
32 33
33dnl ------------------------------------------------------------ 34dnl ------------------------------------------------------------
34 35
36m4_define([URL_PARSE_OPTIONS],[default dslash_optional])
37
35TESTURL([],[], 38TESTURL([],[],
36[scheme:], 39[scheme:],
37[scheme <scheme> 40[scheme <scheme>
@@ -76,6 +79,10 @@ port 0
76path </absolute/path> 79path </absolute/path>
77]) 80])
78 81
82dnl ------------------------------------------------------------
83
84m4_define([URL_PARSE_OPTIONS],[default])
85
79TESTURL([],[], 86TESTURL([],[],
80[scheme://%75%73%65%72:%70%61%73%73@%68%6f%73%74], 87[scheme://%75%73%65%72:%70%61%73%73@%68%6f%73%74],
81[scheme <scheme> 88[scheme <scheme>
@@ -198,7 +205,7 @@ path </a/path>
198]) 205])
199 206
200TESTURL([],[], 207TESTURL([],[],
201[ftp:/a/path], 208[ftp:///a/path],
202[scheme <ftp> 209[scheme <ftp>
203user <> 210user <>
204passwd <> 211passwd <>
@@ -716,6 +723,7 @@ path <mbox/user@host>
716param[0] <type=pass> 723param[0] <type=pass>
717]]) 724]])
718 725
726m4_pushdef([URL_PARSE_OPTIONS],[default dslash_optional])
719TESTURL([],[], 727TESTURL([],[],
720[mbox:/var/spool/mail;type=index;param=2;user=gray], 728[mbox:/var/spool/mail;type=index;param=2;user=gray],
721[[scheme <mbox> 729[[scheme <mbox>
@@ -729,6 +737,7 @@ param[0] <type=index>
729param[1] <param=2> 737param[1] <param=2>
730param[2] <user=gray> 738param[2] <user=gray>
731]]) 739]])
740m4_popdef([URL_PARSE_OPTIONS])
732 741
733TESTURL([],[], 742TESTURL([],[],
734[mbox:///var/spool/mail;type=index;param=2;user=gray], 743[mbox:///var/spool/mail;type=index;param=2;user=gray],
@@ -823,3 +832,4 @@ query[1] <list@dom>
823]]) 832]])
824 833
825m4_popdef([TESTURL]) 834m4_popdef([TESTURL])
835m4_popdef([URL_PARSE_OPTIONS])

Return to:

Send suggestions and report system problems to the System administrator.