def test_projectUpdateTokenSuccess(self): self.headers['X-Auth-Token'] = '12345' self.create_d() code, body = self.get(self.req_d.name) req = project_models.ProjectUpdateRequest('newName', 'new description') code, body = self.update(req, self.req_d.name) self.assertEqual(code, httplib.OK)
def test_projectUpdateTokenUnauthorized(self): self.headers['X-Auth-Token'] = '12345' self.create_d() code, body = self.get(self.req_d.name) self.headers.pop('X-Auth-Token') req = project_models.ProjectUpdateRequest('newName', 'new description') code, body = self.update(req, self.req_d.name) self.assertEqual(code, httplib.UNAUTHORIZED) self.assertIn(message.unauthorized(), body)
def test_projectUpdateTokenIvalid(self): self.headers['X-Auth-Token'] = '12345' self.create_d() code, body = self.get(self.req_d.name) self.headers['X-Auth-Token'] = '1234' req = project_models.ProjectUpdateRequest('newName', 'new description') code, body = self.update(req, self.req_d.name) self.assertEqual(code, httplib.FORBIDDEN) self.assertIn(message.invalid_token(), body)
def test_success(self): self.create_d() code, body = self.get(self.req_d.name) _id = body._id req = project_models.ProjectUpdateRequest('newName', 'new description') code, body = self.update(req, self.req_d.name) self.assertEqual(code, httplib.OK) self.assertEqual(_id, body._id) self.assert_body(body, req) _, new_body = self.get(req.name) self.assertEqual(_id, new_body._id) self.assert_body(new_body, req)
def test_projectUpdateTokenUnauthorized(self): self.headers.pop('X-Auth-Token') req = project_models.ProjectUpdateRequest('newName', 'new description') return req, self.req_d.name
def test_projectUpdateTokenIvalid(self): self.headers['X-Auth-Token'] = '1234' req = project_models.ProjectUpdateRequest('newName', 'new description') return req, self.req_d.name
def test_projectUpdateTokenSuccess(self): req = project_models.ProjectUpdateRequest('newName', 'new description') return req, self.req_d.name