2004-06-16 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System / Test / System / test-uri-props.txt
1 -------------------------\r
2 http://server\r
3 http://server/\r
4 http://server/\r
5 http\r
6 server\r
7 /\r
8 \r
9 80\r
10 False\r
11 False\r
12 False\r
13 False\r
14 Dns\r
15 /\r
16 /\r
17 server\r
18 \r
19 \r
20 -------------------------\r
21 http://server/\r
22 http://server/\r
23 http://server/\r
24 http\r
25 server\r
26 /\r
27 \r
28 80\r
29 False\r
30 False\r
31 False\r
32 False\r
33 Dns\r
34 /\r
35 /\r
36 server\r
37 \r
38 \r
39 -------------------------\r
40 http://server/maybe_file\r
41 http://server/maybe_file\r
42 http://server/maybe_file\r
43 http\r
44 server\r
45 /maybe_file\r
46 \r
47 80\r
48 False\r
49 False\r
50 False\r
51 False\r
52 Dns\r
53 /maybe_file\r
54 /maybe_file\r
55 server\r
56 \r
57 \r
58 -------------------------\r
59 http://server/directory/\r
60 http://server/directory/\r
61 http://server/directory/\r
62 http\r
63 server\r
64 /directory/\r
65 \r
66 80\r
67 False\r
68 False\r
69 False\r
70 False\r
71 Dns\r
72 /directory/\r
73 /directory/\r
74 server\r
75 \r
76 \r
77 -------------------------\r
78 http://server.com\r
79 http://server.com/\r
80 http://server.com/\r
81 http\r
82 server.com\r
83 /\r
84 \r
85 80\r
86 False\r
87 False\r
88 False\r
89 False\r
90 Dns\r
91 /\r
92 /\r
93 server.com\r
94 \r
95 \r
96 -------------------------\r
97 http://server.com/\r
98 http://server.com/\r
99 http://server.com/\r
100 http\r
101 server.com\r
102 /\r
103 \r
104 80\r
105 False\r
106 False\r
107 False\r
108 False\r
109 Dns\r
110 /\r
111 /\r
112 server.com\r
113 \r
114 \r
115 -------------------------\r
116 http://server.com/maybe_file\r
117 http://server.com/maybe_file\r
118 http://server.com/maybe_file\r
119 http\r
120 server.com\r
121 /maybe_file\r
122 \r
123 80\r
124 False\r
125 False\r
126 False\r
127 False\r
128 Dns\r
129 /maybe_file\r
130 /maybe_file\r
131 server.com\r
132 \r
133 \r
134 -------------------------\r
135 http://server.com/directory/\r
136 http://server.com/directory/\r
137 http://server.com/directory/\r
138 http\r
139 server.com\r
140 /directory/\r
141 \r
142 80\r
143 False\r
144 False\r
145 False\r
146 False\r
147 Dns\r
148 /directory/\r
149 /directory/\r
150 server.com\r
151 \r
152 \r
153 -------------------------\r
154 c:/foo.txt\r
155 file:///c:/foo.txt\r
156 file:///c:/foo.txt\r
157 file\r
158 \r
159 c:\foo.txt\r
160 \r
161 -1\r
162 True\r
163 False\r
164 False\r
165 False\r
166 Basic\r
167 c:/foo.txt\r
168 c:/foo.txt\r
169 \r
170 \r
171 \r
172 -------------------------\r
173 c:\foo.txt\r
174 file:///c:/foo.txt\r
175 file:///c:/foo.txt\r
176 file\r
177 \r
178 c:\foo.txt\r
179 \r
180 -1\r
181 True\r
182 False\r
183 False\r
184 False\r
185 Basic\r
186 c:/foo.txt\r
187 c:/foo.txt\r
188 \r
189 \r
190 \r
191 -------------------------\r
192 file://c:/foo.txt\r
193 file:///c:/foo.txt\r
194 file:///c:/foo.txt\r
195 file\r
196 \r
197 c:\foo.txt\r
198 \r
199 -1\r
200 True\r
201 False\r
202 False\r
203 False\r
204 Basic\r
205 c:/foo.txt\r
206 c:/foo.txt\r
207 \r
208 \r
209 \r
210 -------------------------\r
211 \\server\r
212 file://server\r
213 file://server\r
214 file\r
215 server\r
216 \\server\r
217 \r
218 -1\r
219 True\r
220 True\r
221 False\r
222 False\r
223 Dns\r
224 \r
225 \r
226 server\r
227 \r
228 \r
229 -------------------------\r
230 //server\r
231 file://server\r
232 file://server\r
233 file\r
234 server\r
235 \\server\r
236 \r
237 -1\r
238 True\r
239 True\r
240 False\r
241 False\r
242 Dns\r
243 \r
244 \r
245 server\r
246 \r
247 \r
248 -------------------------\r
249 file://server\r
250 file://server\r
251 file://server\r
252 file\r
253 server\r
254 \\server\r
255 \r
256 -1\r
257 True\r
258 True\r
259 False\r
260 False\r
261 Dns\r
262 \r
263 \r
264 server\r
265 \r
266 \r
267 -------------------------\r
268 file://server/\r
269 file://server/\r
270 file://server/\r
271 file\r
272 server\r
273 \\server\\r
274 \r
275 -1\r
276 True\r
277 True\r
278 False\r
279 False\r
280 Dns\r
281 /\r
282 /\r
283 server\r
284 \r
285 \r
286 -------------------------\r
287 file://server/maybe_file\r
288 file://server/maybe_file\r
289 file://server/maybe_file\r
290 file\r
291 server\r
292 \\server\maybe_file\r
293 \r
294 -1\r
295 True\r
296 True\r
297 False\r
298 False\r
299 Dns\r
300 /maybe_file\r
301 /maybe_file\r
302 server\r
303 \r
304 \r
305 -------------------------\r
306 file://server/directory/\r
307 file://server/directory/\r
308 file://server/directory/\r
309 file\r
310 server\r
311 \\server\directory\\r
312 \r
313 -1\r
314 True\r
315 True\r
316 False\r
317 False\r
318 Dns\r
319 /directory/\r
320 /directory/\r
321 server\r
322 \r
323 \r
324 -------------------------\r
325 file://server.com\r
326 file://server.com\r
327 file://server.com\r
328 file\r
329 server.com\r
330 \\server.com\r
331 \r
332 -1\r
333 True\r
334 True\r
335 False\r
336 False\r
337 Dns\r
338 \r
339 \r
340 server.com\r
341 \r
342 \r
343 -------------------------\r
344 file://readme.txt\r
345 file://readme.txt\r
346 file://readme.txt\r
347 file\r
348 readme.txt\r
349 \\readme.txt\r
350 \r
351 -1\r
352 True\r
353 True\r
354 False\r
355 False\r
356 Dns\r
357 \r
358 \r
359 readme.txt\r
360 \r
361 \r
362 -------------------------\r
363 file://server.com/\r
364 file://server.com/\r
365 file://server.com/\r
366 file\r
367 server.com\r
368 \\server.com\\r
369 \r
370 -1\r
371 True\r
372 True\r
373 False\r
374 False\r
375 Dns\r
376 /\r
377 /\r
378 server.com\r
379 \r
380 \r
381 -------------------------\r
382 file://server.com/maybe_file\r
383 file://server.com/maybe_file\r
384 file://server.com/maybe_file\r
385 file\r
386 server.com\r
387 \\server.com\maybe_file\r
388 \r
389 -1\r
390 True\r
391 True\r
392 False\r
393 False\r
394 Dns\r
395 /maybe_file\r
396 /maybe_file\r
397 server.com\r
398 \r
399 \r
400 -------------------------\r
401 file://server.com/directory/\r
402 file://server.com/directory/\r
403 file://server.com/directory/\r
404 file\r
405 server.com\r
406 \\server.com\directory\\r
407 \r
408 -1\r
409 True\r
410 True\r
411 False\r
412 False\r
413 Dns\r
414 /directory/\r
415 /directory/\r
416 server.com\r
417 \r
418 \r
419 -------------------------\r
420 http://contoso.com?subject=uri\r
421 http://contoso.com/?subject=uri\r
422 http://contoso.com/?subject=uri\r
423 http\r
424 contoso.com\r
425 /\r
426 ?subject=uri\r
427 80\r
428 False\r
429 False\r
430 False\r
431 False\r
432 Dns\r
433 /\r
434 /?subject=uri\r
435 contoso.com\r
436 \r
437 \r
438 -------------------------\r
439 mailto:user:pwd@contoso.com?subject=uri\r
440 mailto:user:pwd@contoso.com?subject=uri\r
441 mailto:user:pwd@contoso.com?subject=uri\r
442 mailto\r
443 contoso.com\r
444 \r
445 ?subject=uri\r
446 25\r
447 False\r
448 False\r
449 False\r
450 False\r
451 Dns\r
452 \r
453 ?subject=uri\r
454 contoso.com\r
455 \r
456 user:pwd\r
457 -------------------------\r
458 \\myserver\mydir\mysubdir\myfile.ext\r
459 file://myserver/mydir/mysubdir/myfile.ext\r
460 file://myserver/mydir/mysubdir/myfile.ext\r
461 file\r
462 myserver\r
463 \\myserver\mydir\mysubdir\myfile.ext\r
464 \r
465 -1\r
466 True\r
467 True\r
468 False\r
469 False\r
470 Dns\r
471 /mydir/mysubdir/myfile.ext\r
472 /mydir/mysubdir/myfile.ext\r
473 myserver\r
474 \r
475 \r
476 -------------------------\r
477 http://www.contoso.com\r
478 http://www.contoso.com/\r
479 http://www.contoso.com/\r
480 http\r
481 www.contoso.com\r
482 /\r
483 \r
484 80\r
485 False\r
486 False\r
487 False\r
488 False\r
489 Dns\r
490 /\r
491 /\r
492 www.contoso.com\r
493 \r
494 \r
495 -------------------------\r
496 http://www.contoso.com/foo/bar/index.html?x=0\r
497 http://www.contoso.com/foo/bar/index.html?x=0\r
498 http://www.contoso.com/foo/bar/index.html?x=0\r
499 http\r
500 www.contoso.com\r
501 /foo/bar/index.html\r
502 ?x=0\r
503 80\r
504 False\r
505 False\r
506 False\r
507 False\r
508 Dns\r
509 /foo/bar/index.html\r
510 /foo/bar/index.html?x=0\r
511 www.contoso.com\r
512 \r
513 \r
514 -------------------------\r
515 c:\tmp\hello.txt\r
516 file:///c:/tmp/hello.txt\r
517 file:///c:/tmp/hello.txt\r
518 file\r
519 \r
520 c:\tmp\hello.txt\r
521 \r
522 -1\r
523 True\r
524 False\r
525 False\r
526 False\r
527 Basic\r
528 c:/tmp/hello.txt\r
529 c:/tmp/hello.txt\r
530 \r
531 \r
532 \r
533 -------------------------\r
534 file://mymachine/cygwin/tmp/hello.txt\r
535 file://mymachine/cygwin/tmp/hello.txt\r
536 file://mymachine/cygwin/tmp/hello.txt\r
537 file\r
538 mymachine\r
539 \\mymachine\cygwin\tmp\hello.txt\r
540 \r
541 -1\r
542 True\r
543 True\r
544 False\r
545 False\r
546 Dns\r
547 /cygwin/tmp/hello.txt\r
548 /cygwin/tmp/hello.txt\r
549 mymachine\r
550 \r
551 \r
552 -------------------------\r
553 file://one_file.txt\r
554 file://one_file.txt\r
555 file://one_file.txt\r
556 file\r
557 one_file.txt\r
558 \\one_file.txt\r
559 \r
560 -1\r
561 True\r
562 True\r
563 False\r
564 False\r
565 Dns\r
566 \r
567 \r
568 one_file.txt\r
569 \r
570 \r
571 -------------------------\r
572 file://cygwin/tmp/hello.txt\r
573 file://cygwin/tmp/hello.txt\r
574 file://cygwin/tmp/hello.txt\r
575 file\r
576 cygwin\r
577 \\cygwin\tmp\hello.txt\r
578 \r
579 -1\r
580 True\r
581 True\r
582 False\r
583 False\r
584 Dns\r
585 /tmp/hello.txt\r
586 /tmp/hello.txt\r
587 cygwin\r
588 \r
589 \r
590 -------------------------\r
591 file://server/filename.ext\r
592 file://server/filename.ext\r
593 file://server/filename.ext\r
594 file\r
595 server\r
596 \\server\filename.ext\r
597 \r
598 -1\r
599 True\r
600 True\r
601 False\r
602 False\r
603 Dns\r
604 /filename.ext\r
605 /filename.ext\r
606 server\r
607 \r
608 \r
609 -------------------------\r
610 \\server\share\filename.ext\r
611 file://server/share/filename.ext\r
612 file://server/share/filename.ext\r
613 file\r
614 server\r
615 \\server\share\filename.ext\r
616 \r
617 -1\r
618 True\r
619 True\r
620 False\r
621 False\r
622 Dns\r
623 /share/filename.ext\r
624 /share/filename.ext\r
625 server\r
626 \r
627 \r
628 -------------------------\r
629 http://1.2.3.4\r
630 http://1.2.3.4/\r
631 http://1.2.3.4/\r
632 http\r
633 1.2.3.4\r
634 /\r
635 \r
636 80\r
637 False\r
638 False\r
639 False\r
640 False\r
641 IPv4\r
642 /\r
643 /\r
644 1.2.3.4\r
645 \r
646 \r
647 -------------------------\r
648 file://1.2.3.4\r
649 file://1.2.3.4\r
650 file://1.2.3.4\r
651 file\r
652 1.2.3.4\r
653 \\1.2.3.4\r
654 \r
655 -1\r
656 True\r
657 True\r
658 False\r
659 False\r
660 IPv4\r
661 \r
662 \r
663 1.2.3.4\r
664 \r
665 \r
666 -------------------------\r
667 file:///c:/name%20with%20space.txt\r
668 file:///c:/name with space.txt\r
669 file:///c:/name%20with%20space.txt\r
670 file\r
671 \r
672 c:\name with space.txt\r
673 \r
674 -1\r
675 True\r
676 False\r
677 False\r
678 False\r
679 Basic\r
680 c:/name%20with%20space.txt\r
681 c:/name%20with%20space.txt\r
682 \r
683 \r
684 \r
685 -------------------------\r
686 http://localhost/c#\r
687 http://localhost/c#\r
688 http://localhost/c#\r
689 http\r
690 localhost\r
691 /c\r
692 \r
693 80\r
694 False\r
695 False\r
696 True\r
697 False\r
698 Dns\r
699 /c\r
700 /c\r
701 localhost\r
702 #\r
703 \r
704 -------------------------\r
705 http://localhost/c#bookmark\r
706 http://localhost/c#bookmark\r
707 http://localhost/c#bookmark\r
708 http\r
709 localhost\r
710 /c\r
711 \r
712 80\r
713 False\r
714 False\r
715 True\r
716 False\r
717 Dns\r
718 /c\r
719 /c\r
720 localhost\r
721 #bookmark\r
722 \r
723 -------------------------\r
724 file://localhost/c#fragment\r
725 file://localhost/c#fragment\r
726 file://localhost/c#fragment\r
727 file\r
728 localhost\r
729 \\localhost\c\r
730 \r
731 -1\r
732 True\r
733 True\r
734 True\r
735 False\r
736 Dns\r
737 /c\r
738 /c\r
739 localhost\r
740 #fragment\r
741 \r
742 -------------------------\r
743 file://test.domain.com/c#\r
744 file://test.domain.com/c#\r
745 file://test.domain.com/c#\r
746 file\r
747 test.domain.com\r
748 \\test.domain.com\c\r
749 \r
750 -1\r
751 True\r
752 True\r
753 False\r
754 False\r
755 Dns\r
756 /c\r
757 /c\r
758 test.domain.com\r
759 #\r
760 \r
761 -------------------------\r
762 file://test.domain.com/c#bookmark\r
763 file://test.domain.com/c#bookmark\r
764 file://test.domain.com/c#bookmark\r
765 file\r
766 test.domain.com\r
767 \\test.domain.com\c\r
768 \r
769 -1\r
770 True\r
771 True\r
772 False\r
773 False\r
774 Dns\r
775 /c\r
776 /c\r
777 test.domain.com\r
778 #bookmark\r
779 \r
780 -------------------------\r
781 //localhost/c#\r
782 file://localhost/c%23\r
783 file://localhost/c%23\r
784 file\r
785 localhost\r
786 \\localhost\c#\r
787 \r
788 -1\r
789 True\r
790 True\r
791 True\r
792 False\r
793 Dns\r
794 /c%23\r
795 /c%23\r
796 localhost\r
797 \r
798 \r
799 -------------------------\r
800 file://c:/c#\r
801 file:///c:/c#\r
802 file:///c:/c#\r
803 file\r
804 \r
805 c:\c\r
806 \r
807 -1\r
808 True\r
809 False\r
810 False\r
811 False\r
812 Basic\r
813 c:/c\r
814 c:/c\r
815 \r
816 #\r
817 \r
818 -------------------------\r
819 http://c#\r
820 http://c/#\r
821 http://c/#\r
822 http\r
823 c\r
824 /\r
825 \r
826 80\r
827 False\r
828 False\r
829 False\r
830 False\r
831 Dns\r
832 /\r
833 /\r
834 c\r
835 #\r
836 \r
837 -------------------------\r
838 mailto:c#\r
839 mailto:c#\r
840 mailto:c#\r
841 mailto\r
842 c\r
843 \r
844 \r
845 25\r
846 False\r
847 False\r
848 False\r
849 False\r
850 Dns\r
851 \r
852 \r
853 c\r
854 #\r
855 \r
856 -------------------------\r
857 http://c#bookmark\r
858 http://c/#bookmark\r
859 http://c/#bookmark\r
860 http\r
861 c\r
862 /\r
863 \r
864 80\r
865 False\r
866 False\r
867 False\r
868 False\r
869 Dns\r
870 /\r
871 /\r
872 c\r
873 #bookmark\r
874 \r
875 -------------------------\r
876 urn:mono-uri-test\r
877 urn:mono-uri-test\r
878 urn:mono-uri-test\r
879 urn\r
880 \r
881 mono-uri-test\r
882 \r
883 -1\r
884 False\r
885 False\r
886 False\r
887 False\r
888 Basic\r
889 mono-uri-test\r
890 mono-uri-test\r
891 \r
892 \r
893 \r
894 -------------------------\r
895 urn:mono-uri-test:8080\r
896 urn:mono-uri-test:8080\r
897 urn:mono-uri-test:8080\r
898 urn\r
899 \r
900 mono-uri-test:8080\r
901 \r
902 -1\r
903 False\r
904 False\r
905 False\r
906 False\r
907 Basic\r
908 mono-uri-test:8080\r
909 mono-uri-test:8080\r
910 \r
911 \r
912 \r
913 -------------------------\r
914 urn://mono-uri-test:8080\r
915 urn://mono-uri-test:8080/\r
916 urn://mono-uri-test:8080/\r
917 urn\r
918 mono-uri-test\r
919 /\r
920 \r
921 8080\r
922 False\r
923 False\r
924 False\r
925 False\r
926 Dns\r
927 /\r
928 /\r
929 mono-uri-test:8080\r
930 \r
931 \r
932 -------------------------\r
933 http://web.app.com/test.cgi?value=あいうえお\r
934 http://web.app.com/test.cgi?value=あいうえお\r
935 http://web.app.com/test.cgi?value=%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A\r
936 http\r
937 web.app.com\r
938 /test.cgi\r
939 ?value=%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A\r
940 80\r
941 False\r
942 False\r
943 False\r
944 False\r
945 Dns\r
946 /test.cgi\r
947 /test.cgi?value=%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A\r
948 web.app.com\r
949 \r
950 \r