You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IFirstTestInAssemblyEventReceiver and IFirstTestInClassEventReceiver are called multiple times or in unexpected order in 0.50.x (regression from 0.25.21) #2916
Version Information
0.50.x(e.g., 0.50.0, 0.50.1)0.25.21Summary
In 0.25.21:
IFirstTestInAssemblyEventReceiverwas called exactly once per assembly.IFirstTestInClassEventReceiverwas called exactly once per class.In 0.50.x:
A gif comparing execution between 0.25.21 and 0.50.x will be attached.
Expected Behavior
IFirstTestInAssemblyEventReceivershould be called exactly once per assembly before any test in that assembly starts.IFirstTestInClassEventReceivershould be called exactly once per class before any test in that class starts.Actual Behavior (0.50.x)
Steps to Reproduce
0.25.21→ each event is called once and always before tests start.0.50.x→ events are called multiple times or interleaved with test output.Requests
IFirstTestInClassEventReceiverorIFirstTestInAssemblyEventReceiver: