Добавлены отсутствующие аннотации типов

pull/1/head
Radislav 2025-08-29 14:13:52 +03:00
parent b7352ebbc5
commit e931dca60b
1 changed files with 5 additions and 5 deletions

View File

@ -3,7 +3,7 @@
Содержит общие методы для взаимодействия со страницей и API. Содержит общие методы для взаимодействия со страницей и API.
""" """
from typing import Dict from typing import Dict, Any
from playwright.sync_api import Page, Response, APIRequestContext, expect from playwright.sync_api import Page, Response, APIRequestContext, expect
from data.environment import host from data.environment import host
from tools.logger import get_logger from tools.logger import get_logger
@ -106,7 +106,7 @@ class BasePage:
return response return response
def get_response_body(self, response: Response) -> dict | None: def get_response_body(self, response: Response) -> dict | None:
"""Извлекает тело ответа в формате JSON. """Извлекает тело ответа в format JSON.
Args: Args:
response (Response): Ответ сервера. response (Response): Ответ сервера.
@ -137,12 +137,12 @@ class BasePage:
timeout=60000 timeout=60000
), msg ), msg
def check_equals(self, actual, expected, msg: str) -> None: def check_equals(self, actual: Any, expected: Any, msg: str) -> None:
"""Проверяет равенство фактического и ожидаемого значений. """Проверяет равенство фактического и ожидаемого значений.
Args: Args:
actual: Фактическое значение. actual (Any): Фактическое значение.
expected: Ожидаемое значение. expected (Any): Ожидаемое значение.
msg (str): Сообщение об ошибке при несоответствии. msg (str): Сообщение об ошибке при несоответствии.
Raises: Raises: