Повторение комментария: Вы можете удалить , только включив проверку SSL-сертификата. Вы можете, однако, скрыть это (таким образом, предупреждение все еще отправляется, но не отображается в разделе предупреждений):
выбранные тесты
применение маркера pytest.mark.filterwarnings к тесту по классу предупреждения:
@pytest.mark.filterwarnings('ignore::urllib3.exceptions.InsecureRequestWarning')
def test_example_com():
requests.get('https://www.example.com', verify=False)
или с помощью предупреждающего сообщения:
@pytest.mark.filterwarnings('ignore:Unverified HTTPS request is being made.*')
def test_example_com():
requests.get('https://www.example.com', verify=False)
(разница между одинарным или двойным двоеточием в ignore::
и ignore:
).
полный набор тестов
Настройте filterwarnings
в pytest.ini
, также с помощью класса предупреждения:
[pytest]
filterwarnings =
ignore::urllib3.exceptions.InsecureRequestWarning
или с помощью предупреждающего сообщения:
[pytest]
filterwarnings =
ignore:Unverified HTTPS request is being made.*