From fdeb982affccccf5002ff7b550e35261996d86b3 Mon Sep 17 00:00:00 2001 From: Christian Weber Date: Wed, 4 Apr 2007 14:25:07 +0000 Subject: add support for username:password@, user it_url::params to encode params in get(), minor cleanup, add test suite --- tests/url.t | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100755 tests/url.t (limited to 'tests/url.t') diff --git a/tests/url.t b/tests/url.t new file mode 100755 index 0000000..bc63bcb --- /dev/null +++ b/tests/url.t @@ -0,0 +1,70 @@ +#!/www/server/bin/php -qC +url, + 'http://www.relog.ch/', + '$url->url' +); + +is( + $url->protocol, + 'http', + '$url->protocol' +); + +is( + $url->hostname, + 'relog.ch', + '$url->hostname' +); + +is( + $url->realhostname, + 'www.relog.ch', + '$url->realhostname' +); + +is( + $url->port, + 80, + '$url->port' +); + +is( + $url->path, + '', + '$url->path' +); + +is( + $url->user, + 'falcon', + '$url->user' +); + +is( + $url->pass, + 'joshua', + '$url->pass' +); + +# and now check for path +$url = new it_url('HTTP://falcon:joshua@www.Relog.CH:80/foo/bar.html'); + +is( + $url->path, + 'foo/bar.html', + '$url->path' +); + +?> -- cgit v1.2.3