Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[NEW]Возможность в событиях получить информацию о текущем тесте/тестовом наборе #378

Closed
GreatZhukov opened this issue Jul 10, 2024 · 0 comments · Fixed by #397
Labels
enhancement New feature or request
Milestone

Comments

@GreatZhukov
Copy link

Описание сценария (кейса) использования, применения

В событиях ПередВсемиТестами, ПередТестовымНабором , ПередКаждымТестом , ПослеКаждогоТеста, ПослеТестовогоНабора, ПослеВсехТестов добавить возможность получить информацию о текущем тесте.
Чтобы была возможность в обработчике реализовать логику для каждого теста/тестового набора.
В текущей реализации можно выйти из ситуации, вызвав Перед и/или После и указав имя нужного метода.
Но если наборов несколько и в наборах много тестов, то неудобно для каждого теста добавлять переопределение. По сути дублирование кода.
Еще код обработчика может быть у тестов/тестовых наборов идентичен и отличаться только значениями входящих параметров.

Вариант реализации новой функциональности

В документации у событий описан параметр ОписаниеСобытия. Но в текущей версии его нет. Все обработчики без параметров.
Можно добавить его в обработчики. Но тогда вопрос с обратной совместимостью.
Либо может через контекст как-то можно реализовать, чтобы совместимость не ломать.

Дополнительная информация

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants