Lines Matching refs:resp

27     resp = client.get()
28 assert resp['status'] == 200, 'status'
30 headers = resp['headers']
34 return resp
42 resp = client.get()
43 assert resp['status'] == 200, 'status ok'
44 assert resp['body'] == script_cwd, 'default cwd'
51 resp = client.get()
52 assert resp['status'] == 200, 'status ok'
53 assert resp['body'] == script_cwd, 'wdir cwd'
55 resp = client.get(url='/?chdir=/')
56 assert resp['status'] == 200, 'status ok'
57 assert resp['body'] == '/', 'cwd after chdir'
61 resp = client.get()
62 assert resp['status'] == 200, 'status ok'
63 assert resp['body'] == script_cwd, 'cwd restored'
65 resp = client.get(url='/subdir/')
66 assert resp['body'] == f'{script_cwd}/subdir', 'cwd subdir'
116 resp = client.post(
127 assert resp['status'] == 200, 'status'
128 headers = resp['headers']
153 assert resp['body'] == body, 'body'
159 resp = client.get(url='/?var1=val1&var2=val2')
162 resp['headers']['Query-String'] == 'var1=val1&var2=val2'
169 resp = client.get(url='/?')
171 assert resp['status'] == 200, 'query string empty status'
172 assert resp['headers']['Query-String'] == '', 'query string empty'
200 resp = client.get(url='/old?arg=val')
201 assert resp['status'] == 200
202 assert resp['headers']['Query-String'] == 'arg=val'
230 resp = client.get(url='/?skip')
231 assert resp['status'] == 200
232 assert resp['body'] == ''
244 resp = client.get()
246 assert resp['status'] == 200, 'query string absent status'
247 assert resp['headers']['Query-String'] == '', 'query string absent'
253 resp = client.get()
255 assert resp['status'] == 200, 'status'
256 assert resp['body'] != '', 'body not empty'
299 resp = client.get()
301 assert resp['status'] == 404, '404 status'
302 assert re.search(r'<title>404 Not Found</title>', resp['body']), '404 body'
311 (resp, sock) = client.post(
321 assert resp['body'] == body, 'keep-alive 1'
324 resp = client.post(sock=sock, body=body)
326 assert resp['body'] == body, 'keep-alive 2'
339 resp = client.get(url='/?var1=val1&var2=&var3')
340 assert resp['headers']['X-Var-1'] == 'val1', 'GET variables'
341 assert resp['headers']['X-Var-2'] == '', 'GET variables 2'
342 assert resp['headers']['X-Var-3'] == '', 'GET variables 3'
343 assert resp['headers']['X-Var-4'] == 'not set', 'GET variables 4'
349 resp = client.post(
357 assert resp['headers']['X-Var-1'] == 'val1', 'POST variables'
358 assert resp['headers']['X-Var-2'] == '', 'POST variables 2'
359 assert resp['headers']['X-Var-3'] == 'not set', 'POST variables 3'
365 resp = client.get(
373 assert resp['headers']['X-Cookie-1'] == 'val', 'cookie'
374 assert resp['headers']['X-Cookie-2'] == 'val2', 'cookie'
520 resp = client.get()
521 assert resp['status'] == 200, 'status'
522 assert resp['headers']['X-Digest'] == 'not set', 'digest'
523 assert resp['headers']['X-User'] == 'not set', 'user'
524 assert resp['headers']['X-Password'] == 'not set', 'password'
526 resp = client.get(
533 assert resp['status'] == 200, 'basic status'
534 assert resp['headers']['X-Digest'] == 'not set', 'basic digest'
535 assert resp['headers']['X-User'] == 'user', 'basic user'
536 assert resp['headers']['X-Password'] == 'password', 'basic password'
538 resp = client.get(
545 assert resp['status'] == 200, 'digest status'
547 resp['headers']['X-Digest'] == 'username="blah", realm="", uri="/"'
549 assert resp['headers']['X-User'] == 'not set', 'digest user'
550 assert resp['headers']['X-Password'] == 'not set', 'digest password'
557 resp = client.get(
565 assert resp['status'] == 200, 'status'
566 assert resp['headers']['X-Digest'] == 'not set', 'Digest'
567 assert resp['headers']['X-User'] == 'not set', 'User'
568 assert resp['headers']['X-Password'] == 'not set', 'Password'
694 resp = client.get()
696 assert resp['status'] == 200, 'status'
697 assert resp['body'] != '', 'body not empty'
714 resp = client.get()
716 assert resp['status'] == 200, 'status'
717 assert resp['body'] != '', 'body not empty'
748 resp = client.get(url='/path?q=a')
749 assert resp['status'] == 301, 'uri without trailing /'
751 resp['headers']['Location'] == 'http://localhost:8080/path/?q=a'
754 resp = client.get(
760 assert resp['status'] == 301, 'uri without trailing /'
762 resp['headers']['Location'] == 'http://foo/path/'
808 resp = client.get()