Невозможно выполнить определенный пользователем крючок в conftest с помощью pytestPython

Программы на Python
Ответить
Anonymous
 Невозможно выполнить определенный пользователем крючок в conftest с помощью pytest

Сообщение Anonymous »

Я пытаюсь создать свой собственный крючок с соглашением об именах, например pytest_new_hook().... В файле conftest.py
Но когда я запускаю метод тестирования, я получаю сообщение об ошибке, например
ВНУТРЕННЯЯ ОШИБКА> pluggy._manager.PluginValidationError: неизвестный крючок 'pytest_new_hook' в плагине c://.......conftest.py....
Я изучаю концепцию перехватчиков, поэтому попробовал использовать встроенные перехватчики, такие как pytest_runtest_setup... Они работают нормально....
Но когда я хочу определить новый перехватчик, который может автоматически обнаруживаться с помощью pytest, я получаю выше ошибка....
Не могли бы вы дать мне решение, как я могу определить собственный крючок в файле conftest.py, который может автоматически обнаруживать и запускать каждый метод тестирования с помощью pytest......

Подробнее здесь: https://stackoverflow.com/questions/780 ... -by-pytest
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»