Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Test Listener / Extension rework #494

Closed
sksamuel opened this issue Dec 2, 2018 · 0 comments
Closed

Test Listener / Extension rework #494

sksamuel opened this issue Dec 2, 2018 · 0 comments
Labels
enhancement ✨ Suggestions for adding new features or improving existing ones.
Milestone

Comments

@sksamuel
Copy link
Member

sksamuel commented Dec 2, 2018

There's been some requests recently for functionality the current test listener/extension framework cannot handle.

Notably:

Listeners run even when tests are disabled #468
Listener to run before/after a set of tests #458
Extensions should be able to find out whether test case is enabled #440
Why beforeTest and afterTest parameter is not a TestCase #469

We should improve the listener support for 3.2 to cover all these cases.

@sksamuel sksamuel added the enhancement ✨ Suggestions for adding new features or improving existing ones. label Dec 2, 2018
@sksamuel sksamuel mentioned this issue Dec 2, 2018
17 tasks
@sksamuel sksamuel added this to the 3.2 milestone Dec 2, 2018
sksamuel added a commit that referenced this issue Dec 3, 2018
sksamuel added a commit that referenced this issue Dec 10, 2018
sksamuel added a commit that referenced this issue Jan 5, 2019
sksamuel added a commit that referenced this issue Jan 5, 2019
sksamuel added a commit that referenced this issue Jan 7, 2019
sksamuel added a commit that referenced this issue Jan 8, 2019
* Test listener improvements #494 #497

* Fixed erroneous duplicate invocations of listeners

* Fixing test broken in windows due to line endings

* Updated TestCaseExtension to accept the full test case rather than a copied context object #494 #497
@sksamuel sksamuel closed this as completed Jan 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ✨ Suggestions for adding new features or improving existing ones.
Projects
None yet
Development

No branches or pull requests

1 participant