示例#1
0
 def test_token(self):
     '''测试获取token'''
     resp = get_res.GetRes().get_res()
     self.log.info("--------test is start--------")
     self.log.info("响应内容为: %s" % resp.text)
     self.log.info("响应状态码为: %s" %resp.status_code)
     self.assertIn(data[0]["expect"],resp.text,msg="失败原因:%s not in %s"%(data[0]["expect"],resp.text))
     self.log.info("---------test is pass---------")
     self.log.info("---------end---------")
示例#2
0
 def get_key(self):
     '''获取key,用到后面游戏跳转'''
     route = data[0]["route"]
     url = "".join(base.get_url(route))
     Method = "get"
     headers = {"x-token":eval(get_res.GetRes().get_res().text)['data']['token']}
     params = eval(data[0]["params"])
     kwargs = {"params": params,"headers":headers}
     res = base.get_response(url, Method, **kwargs)
     return res
示例#3
0
 def get_gameid(self):
     '''获取providers信息'''
     route = data[1]["route"]
     url = "".join(base.get_url(route))
     Method = data[1]["method"]
     headers = {
         "x-token": eval(get_res.GetRes().get_res().text)['data']['token']
     }
     kwargs = {"headers": headers}
     resp = base.get_response(url, Method, **kwargs)
     return resp
示例#4
0
    def get_gameurl(self):
        '''获取游戏大厅url,进行跳转'''
        res = get_res.GetRes().get_res().text  # 调用get_res模块,获取包含token的响应
        token = eval(res)["data"]["token"]  # 获取token
        route = data[2]["route"]
        url = "".join(base.get_url(route))
        Method = data[2]["method"]
        params = {"key":eval(get_key.GetKey().get_key().text)["data"]["key"]}
        headers = {"x-token":token}
        kwargs = {"params": params, "headers": headers}
        resp = base.get_response(url,Method,**kwargs)

        return resp
示例#5
0
 def setUp(self):
     self.log = logger.Log()
     self.res = get_res.GetRes().get_res().text  # 调用get_res模块,获取包含token的响应
     self.token = eval(self.res)["data"]["token"]  # 获取token