| Index: appengine/swarming/handlers_api_test.py
|
| diff --git a/appengine/swarming/handlers_api_test.py b/appengine/swarming/handlers_api_test.py
|
| index 92327e783c0590ecfa0dc9cd47f1bbeef9eacdc3..fc4a6fcdae880677d1f0b340ea2a719ca4130db8 100755
|
| --- a/appengine/swarming/handlers_api_test.py
|
| +++ b/appengine/swarming/handlers_api_test.py
|
| @@ -46,6 +46,16 @@ class ClientApiTest(test_env_handlers.AppTestBase):
|
| # Client API test cases run by default as user.
|
| self.set_as_user()
|
|
|
| + def get_client_token(self):
|
| + """Gets the XSRF token for client after handshake."""
|
| + headers = {'X-XSRF-Token-Request': '1'}
|
| + params = {}
|
| + response = self.app.post_json(
|
| + '/swarming/api/v1/client/handshake',
|
| + headers=headers,
|
| + params=params).json
|
| + return response['xsrf_token'].encode('ascii')
|
| +
|
| def test_list(self):
|
| self.set_as_anonymous()
|
| response = self.app.get('/swarming/api/v1/client/list').json
|
|
|