Lines Matching refs:url

8   URL *url;  in main()  local
10 url = new URL; in main()
11 assert(url->parse("https://127.0.0.1:7070/asdasd?12345") == true); in main()
12 assert(url->schema == "https"); in main()
13 assert(url->user == ""); in main()
14 assert(url->pass == ""); in main()
15 assert(url->host == "127.0.0.1"); in main()
16 assert(url->port == 7070); in main()
17 assert(url->path == "/asdasd"); in main()
18 assert(url->query == "12345"); in main()
19 assert(url->to_string() == "https://127.0.0.1:7070/asdasd?12345"); in main()
20 delete url; in main()
22 url = new URL; in main()
23 assert(url->parse("http://user:password@site.com:8080/asdasd?123456") == true); in main()
24 assert(url->schema == "http"); in main()
25 assert(url->user == "user"); in main()
26 assert(url->pass == "password"); in main()
27 assert(url->host == "site.com"); in main()
28 assert(url->port == 8080); in main()
29 assert(url->path == "/asdasd"); in main()
30 assert(url->query == "123456"); in main()
31 delete url; in main()
33 url = new URL; in main()
34 assert(url->parse("http://user:password@site.com/asdasd?name=value") == true); in main()
35 assert(url->schema == "http"); in main()
36 assert(url->user == "user"); in main()
37 assert(url->pass == "password"); in main()
38 assert(url->host == "site.com"); in main()
39 assert(url->port == 0); in main()
40 assert(url->path == "/asdasd"); in main()
41 assert(url->query == "name=value"); in main()
42 delete url; in main()
44 url = new URL; in main()
45 assert(url->parse("http://user:@site.com/asdasd?name=value1&name=value2") == true); in main()
46 assert(url->schema == "http"); in main()
47 assert(url->user == "user"); in main()
48 assert(url->pass == ""); in main()
49 assert(url->host == "site.com"); in main()
50 assert(url->port == 0); in main()
51 assert(url->path == "/asdasd"); in main()
52 assert(url->query == "name=value1&name=value2"); in main()
53 delete url; in main()
55 url = new URL; in main()
56 assert(url->parse("http://user@site.com/asdasd?name1=value1&name2&name3=value2") == true); in main()
57 assert(url->schema == "http"); in main()
58 assert(url->user == "user"); in main()
59 assert(url->pass == ""); in main()
60 assert(url->host == "site.com"); in main()
61 assert(url->port == 0); in main()
62 assert(url->path == "/asdasd"); in main()
63 assert(url->query == "name1=value1&name2&name3=value2"); in main()
64 assert(url->parse_query(params)); in main()
72 delete url; in main()
74 url = new URL; in main()
75 assert(url->parse("http://@site.com:800/asdasd?") == true); in main()
76 assert(url->schema == "http"); in main()
77 assert(url->user == ""); in main()
78 assert(url->pass == ""); in main()
79 assert(url->host == "site.com"); in main()
80 assert(url->port == 800); in main()
81 assert(url->path == "/asdasd"); in main()
82 assert(url->query == ""); in main()
83 delete url; in main()
85 url = new URL; in main()
86 assert(url->parse("http://@site.com:17") == true); in main()
87 assert(url->schema == "http"); in main()
88 assert(url->user == ""); in main()
89 assert(url->pass == ""); in main()
90 assert(url->host == "site.com"); in main()
91 assert(url->port == 17); in main()
92 assert(url->path == ""); in main()
93 assert(url->query == ""); in main()
94 delete url; in main()
96 url = new URL; in main()
97 assert(url->parse("http://user:password@site.com:err_port/asdasd") == false); in main()
98 assert(url->schema == "http"); in main()
99 assert(url->user == "user"); in main()
100 assert(url->pass == "password"); in main()
101 assert(url->host == "site.com"); in main()
102 assert(url->port == 0); in main()
103 assert(url->path == ""); in main()
104 assert(url->query == ""); in main()
105 delete url; in main()
107 url = new URL; in main()
108 assert(url->parse("http://user:password@site.com:84/asdasd/@17#frag") == true); in main()
109 assert(url->schema == "http"); in main()
110 assert(url->user == "user"); in main()
111 assert(url->pass == "password"); in main()
112 assert(url->host == "site.com"); in main()
113 assert(url->port == 84); in main()
114 assert(url->path == "/asdasd/@17"); in main()
115 assert(url->query == ""); in main()
116 assert(url->frag == "frag"); in main()
117 delete url; in main()