summaryrefslogtreecommitdiffstats
path: root/test/urls/data
diff options
context:
space:
mode:
authorJeremy Kerr <jk@ozlabs.org>2013-03-06 13:42:15 +0800
committerGeoff Levand <geoff@infradead.org>2013-03-06 06:06:36 -0800
commitbf40f5fbd759241d1505c985fa02441cd6febd64 (patch)
tree30971d65cdbd70c9df43fbec6eb80464b1d17737 /test/urls/data
parent56c142e5406160a58ee345e3e0433eb998ee046e (diff)
downloadtalos-petitboot-bf40f5fbd759241d1505c985fa02441cd6febd64.tar.gz
talos-petitboot-bf40f5fbd759241d1505c985fa02441cd6febd64.zip
test: Add URL parser test infrastructure
This change adds some simple testing infrastrcture to the URL parser. We use a small C binary (parse-url) to run the url parser on its argument, and compare the output with an expected datafile. An initial test is included, to check the behaviour of URLs with multiple slashes between host and pathname. This test currently fails. Signed-off-by: Jeremy Kerr <jk@ozlabs.org> Signed-off-by: Geoff Levand <geoff@infradead.org>
Diffstat (limited to 'test/urls/data')
-rw-r--r--test/urls/data/double-slash.test7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/urls/data/double-slash.test b/test/urls/data/double-slash.test
new file mode 100644
index 0000000..aeaf830
--- /dev/null
+++ b/test/urls/data/double-slash.test
@@ -0,0 +1,7 @@
+tftp://127.0.0.1//file
+scheme tftp
+host 127.0.0.1
+port (null)
+path /file
+dir /
+file file
OpenPOWER on IntegriCloud