本文整理汇总了Python中test.support.test_helper.request_mock函数的典型用法代码示例。如果您正苦于以下问题:Python request_mock函数的具体用法?Python request_mock怎么用?Python request_mock使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了request_mock函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: get
def get(self, path, get_args='', as_json=True, from_request=None):
request = request_mock(path)
request.args = get_args
if from_request:
session = from_request.getSession()
request.session = session
return self._render(request, as_json)
开发者ID:Meistache,项目名称:pixelated-user-agent,代码行数:7,代码来源:multi_user_client.py
示例2: post
def post(self, path, body='', headers=None, ajax=True, csrf='token', as_json=True, from_request=None):
headers = headers or {'Content-Type': 'application/json'}
request = request_mock(path=path, method="POST", body=body, headers=headers, ajax=ajax, csrf=csrf)
if from_request:
session = from_request.getSession()
request.session = session
return self._render(request, as_json)
开发者ID:Meistache,项目名称:pixelated-user-agent,代码行数:8,代码来源:multi_user_client.py
示例3: login
def login(self, username="username", password="password"):
leap_session = mock(LeapSession)
user_auth = mock()
user_auth.uuid = "some_user_uuid"
leap_session.user_auth = user_auth
config = mock()
config.leap_home = "some_folder"
leap_session.config = config
leap_session.fresh_account = False
self._set_leap_srp_auth(username, password)
when(leap_session).initial_sync().thenAnswer(lambda: defer.succeed(None))
when(LeapSessionFactory).create(username, password).thenReturn(leap_session)
when(pixelated.config.services).Services(ANY()).thenReturn(self._test_account.services)
request = request_mock(path="/login", method="POST", body={"username": username, "password": password})
return self._render(request, as_json=False)
开发者ID:carriercomm,项目名称:pixelated-user-agent,代码行数:17,代码来源:multi_user_client.py
示例4: login
def login(self, username='username', password='password'):
leap_session = self._test_account.leap_session
user_auth = mock()
user_auth.uuid = 'some_user_uuid'
leap_session.user_auth = user_auth
config = mock()
config.leap_home = 'some_folder'
leap_session.config = config
leap_session.fresh_account = False
self.leap_session = leap_session
self.services = self._test_account.services
self._set_leap_srp_auth(username, password, user_auth)
when(LeapSessionFactory).create(username, password, user_auth).thenReturn(leap_session)
when(leap_session).initial_sync().thenAnswer(lambda: defer.succeed(None))
when(pixelated.config.services).Services(ANY()).thenReturn(self.services)
request = request_mock(path='/login', method="POST", body={'username': username, 'password': password})
return self._render(request, as_json=False)
开发者ID:Meistache,项目名称:pixelated-user-agent,代码行数:19,代码来源:multi_user_client.py
示例5: delete
def delete(self, path, body="", ajax=True, csrf="token"):
request = request_mock(
path=path, body=body, headers={"Content-Type": ["application/json"]}, method="DELETE", ajax=ajax, csrf=csrf
)
return self._render(request)
开发者ID:akjones,项目名称:pixelated-user-agent,代码行数:5,代码来源:app_test_client.py
示例6: post
def post(self, path, body="", headers=None, ajax=True, csrf="token"):
headers = headers or {"Content-Type": "application/json"}
request = request_mock(path=path, method="POST", body=body, headers=headers, ajax=ajax, csrf=csrf)
return self._render(request)
开发者ID:akjones,项目名称:pixelated-user-agent,代码行数:4,代码来源:app_test_client.py
示例7: get
def get(self, path, get_args="", as_json=True, ajax=True, csrf="token"):
request = request_mock(path, ajax=ajax, csrf=csrf)
request.args = get_args
return self._render(request, as_json)
开发者ID:akjones,项目名称:pixelated-user-agent,代码行数:4,代码来源:app_test_client.py
示例8: delete
def delete(self, path, body=""):
request = request_mock(path=path, body=body, headers={"Content-Type": ["application/json"]}, method="DELETE")
return self._render(request)
开发者ID:kaeff,项目名称:pixelated-user-agent,代码行数:3,代码来源:app_test_client.py
示例9: put
def put(self, path, body):
request = request_mock(path=path, method="PUT", body=body, headers={"Content-Type": ["application/json"]})
return self._render(request)
开发者ID:kaeff,项目名称:pixelated-user-agent,代码行数:3,代码来源:app_test_client.py
示例10: get
def get(self, path, get_args="", as_json=True):
request = request_mock(path)
request.args = get_args
return self._render(request, as_json)
开发者ID:kaeff,项目名称:pixelated-user-agent,代码行数:4,代码来源:app_test_client.py
示例11: post
def post(self, path, body='', headers=None):
headers = headers or {'Content-Type': 'application/json'}
request = request_mock(path=path, method="POST", body=body, headers=headers)
return self._render(request)
开发者ID:carriercomm,项目名称:pixelated-user-agent,代码行数:4,代码来源:app_test_client.py
示例12: post
def post(self, path, body=''):
request = request_mock(path=path, method="POST", body=body, headers={'Content-Type': ['application/json']})
return self._render(request)
开发者ID:pedrovereza,项目名称:pixelated-user-agent,代码行数:3,代码来源:app_test_client.py
示例13: put
def put(self, path, body, ajax=True, csrf='token'):
request = request_mock(path=path, method="PUT", body=body, headers={'Content-Type': ['application/json']}, ajax=ajax, csrf=csrf)
return self._render(request)
开发者ID:codergolem,项目名称:pixelated-user-agent,代码行数:3,代码来源:app_test_client.py
示例14: post
def post(self, path, body='', headers=None, ajax=True, csrf='token'):
headers = headers or {'Content-Type': 'application/json'}
request = request_mock(path=path, method="POST", body=body, headers=headers, ajax=ajax, csrf=csrf)
return self._render(request)
开发者ID:codergolem,项目名称:pixelated-user-agent,代码行数:4,代码来源:app_test_client.py
示例15: setUp
def setUp(self):
self.dummy_request = request_mock()
self.controller = SyncInfoResource()
开发者ID:amukiza,项目名称:pixelated-user-agent,代码行数:3,代码来源:test_sync_info_controller.py
注:本文中的test.support.test_helper.request_mock函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论