Advertisement
Guest User

Untitled

a guest
Jun 10th, 2023
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.59 KB | None | 0 0
  1. @allure.step("Отправить POST запрос")
  2. def post(self, url: str, endpoint: str, **kwargs):
  3.  
  4.     # with allure.step(f"POST запрос на url: {url}{endpoint}"
  5.     #                  f"\n тело запроса: \n {json_body}"):
  6.     self.response = requests.post(url=f"{url}{endpoint}", **kwargs)
  7.     # метод логгирования придется рефакторить, выцепляя нужные параметры из kwargs:
  8.     # kwargs.get('params'), kwargs.get('json'), kwargs.get('data') и т.д.
  9.     log(response=self.response, **kwargs)
  10.     return self
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement