示例#1
0
文件: locustfile.py 项目: 235002/RE
 def leave_team(self, team_id):
     response = self.client.delete("/teams/{0}".format(team_id))
     config.status(response)
示例#2
0
文件: locustfile.py 项目: 235002/RE
 def join_project(self, project_id=1):
     response = self.client.put("/projects/apply/{0}".format(project_id), {"token": config.token})
     config.status(response)
示例#3
0
文件: locustfile.py 项目: 235002/RE
 def leave_project(self, project_id):
     response = self.client.put("/projects/{0}/leave".format(project_id), {"token": config.token})
     config.status(response)
示例#4
0
文件: locustfile.py 项目: 235002/RE
 def create_team(self, team_data=config.team_data):
     response = self.client.post("/teams", json=team_data)
     config.status(response)
     return int(response.text)
示例#5
0
文件: locustfile.py 项目: 235002/RE
 def post_news(self, news_data=config.news_data):
     response = self.client.post("/news", news_data)
     config.status(response)
示例#6
0
文件: locustfile.py 项目: 235002/RE
 def get_users(self):
     response = self.client.put("/users", {"token": config.token})
     config.status(response)
示例#7
0
文件: locustfile.py 项目: 235002/RE
 def change_team_status(self, team_id=2):
     response = self.client.put("/teams/{0}/status".format(team_id), {"token": config.token, "status": 1})
     config.status(response)
示例#8
0
文件: locustfile.py 项目: 235002/RE
 def get_projects(self):
     response = self.client.put("/projects", {"token": config.token})
     config.status(response)
示例#9
0
文件: locustfile.py 项目: 235002/RE
 def get_project(self, project_id=1):
     response = self.client.get("/projects/{0}".format(project_id))
     config.status(response)
示例#10
0
文件: locustfile.py 项目: 235002/RE
 def get_team(self, team_id=3):
     response = self.client.get("/teams/{0}".format(team_id))
     config.status(response)
示例#11
0
文件: locustfile.py 项目: 235002/RE
 def get_teams(self):
     response = self.client.put("/teams", {"token": config.token})
     config.status(response)
示例#12
0
文件: locustfile.py 项目: 235002/RE
 def create_project(self, project_data=config.project_data):
     response = self.client.post("/projects", json=project_data)
     config.status(response)
     response = json.loads(response.text)
     return response[0]['id']
示例#13
0
文件: locustfile.py 项目: 235002/RE
 def delete_project(self, project_id):
     response = self.client.delete("/projects/{0}".format(project_id))
     config.status(response)
示例#14
0
文件: locustfile.py 项目: 235002/RE
 def login(self):
     response = self.client.put("/user", {"token": config.token})
     config.status(response)