This, this, this and this
work and handle only for first exception in afterProject and beforeProject callbacks.
In kotest-tests-core and other projects I can register several callbacks and I want to have guarantee that all of them will be invoked and if callback has some assertions I will be notified about all exceptions during my test run because test run may take hours (for example Selenium tests).
I did with afterProject callbacks by myself but with beforeProject can't without big changes of code.
This, this, this and this
work and handle only for first exception in
afterProjectandbeforeProjectcallbacks.In
kotest-tests-coreand other projects I can register several callbacks and I want to have guarantee that all of them will be invoked and if callback has some assertions I will be notified about all exceptions during my test run because test run may take hours (for example Selenium tests).I did with
afterProjectcallbacks by myself but withbeforeProjectcan't without big changes of code.