release 1.7.6
[m6w6/ext-http] / tests / build_url_003.phpt
1 --TEST--
2 http_build_url()
3 --SKIPIF--
4 <?php
5 include 'skip.inc';
6 checkmin("5.2.5");
7 ?>
8 --ENV--
9 HTTP_HOST=www.example.com
10 --FILE--
11 <?php
12 $url = '/path/?query#anchor';
13 echo "-TEST\n";
14 printf("-%s-\n", http_build_url($url));
15 printf("-%s-\n", http_build_url($url, array('scheme' => 'https')));
16 printf("-%s-\n", http_build_url($url, array('scheme' => 'https', 'host' => 'ssl.example.com')));
17 printf("-%s-\n", http_build_url($url, array('scheme' => 'ftp', 'host' => 'ftp.example.com', 'port' => 21)));
18 echo "Done\n";
19 ?>
20 --EXPECTF--
21 %aTEST
22 -http://www.example.com/path/?query#anchor-
23 -https://www.example.com/path/?query#anchor-
24 -https://ssl.example.com/path/?query#anchor-
25 -ftp://ftp.example.com/path/?query#anchor-
26 Done