Lines Matching refs:get

45     assert client.get()['body'] == 'readme', 'index'
48 assert client.get()['body'] == '0123456789', 'delete index'
51 assert client.get()['status'] == 404, 'index empty'
55 assert client.get(url='/index.html')['body'] == '0123456789', 'index'
56 assert client.get(url='/')['body'] == '0123456789', 'index 2'
57 assert client.get(url='//')['body'] == '0123456789', 'index 3'
58 assert client.get(url='/.')['body'] == '0123456789', 'index 4'
59 assert client.get(url='/./')['body'] == '0123456789', 'index 5'
60 assert client.get(url='/?blah')['body'] == '0123456789', 'index vars'
61 assert client.get(url='/#blah')['body'] == '0123456789', 'index anchor'
62 assert client.get(url='/dir/')['status'] == 404, 'index not found'
64 resp = client.get(url='/index.html/')
91 len(client.get(url='/large', read_buffer_size=1024 * 1024)['body'])
97 etag = client.get(url='/')['headers']['ETag']
98 etag_2 = client.get(url='/README')['headers']['ETag']
101 assert etag == client.get(url='/')['headers']['ETag'], 'same ETag'
106 assert etag != client.get(url='/')['headers']['ETag'], 'new ETag'
110 resp = client.get(url='/dir')
122 assert client.get(url='/dir/fi le')['body'] == 'blah', 'file name'
126 assert client.get(url='/di r/fi le')['body'] == 'blah', 'dir name'
131 client.get(url='/ di r /fi le')['body'] == 'blah'
135 client.get(url='/%20di%20r%20/fi le')['body'] == 'blah'
137 assert client.get(url='/ di r %2Ffi le')['body'] == 'blah', 'slash encoded'
138 assert client.get(url='/ di r /fi%20le')['body'] == 'blah', 'file encoded'
140 client.get(url='/%20di%20r%20%2Ffi%20le')['body'] == 'blah'
143 client.get(url='/%20%64%69%20%72%20%2F%66%69%20%6C%65')['body']
150 client.get(url='/%20di%20r%20/%20fi%20le%20')['body'] == 'blah'
168 assert client.get(url='/ di r /фа йл')['body'] == 'blah'
173 client.get(url='/ди ректория/фа йл')['body'] == 'blah'
181 assert client.get(url='/unix_socket')['status'] == 404, 'socket'
189 assert client.get(url='/fifo')['status'] == 404, 'fifo'
203 assert client.get(url='/dir/../dir/file')['status'] == 200, 'relative'
205 assert client.get(url='./')['status'] == 400, 'path invalid'
206 assert client.get(url='../')['status'] == 400, 'path invalid 2'
207 assert client.get(url='/..')['status'] == 400, 'path invalid 3'
208 assert client.get(url='../assets/')['status'] == 400, 'path invalid 4'
209 assert client.get(url='/../assets/')['status'] == 400, 'path invalid 5'
213 sock = client.get(no_recv=True)
214 sock2 = client.get(no_recv=True)
235 client.get(url='/README')['headers']['Content-Type']
239 client.get(url='/index.html')['headers']['Content-Type'] == 'text/plain'
242 client.get(url='/')['headers']['Content-Type'] == 'text/plain'
245 client.get(url='/dir/file')['headers']['Content-Type'] == 'text/plain'
256 assert 'Content-Type' not in client.get(url='/dir/file'), 'partial match'
290 'Content-Type' not in client.get(url='/dir/file')['headers']
297 client.get(url='/dir/file')['headers']['Content-Type'] == 'text/plain'
304 client.get(url='/dir/file')['headers']['Content-Type'] == 'text/plain'
307 'Content-Type' not in client.get(url='/log.log')['headers']
314 client.get(url='/log.log')['headers']['Content-Type']