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
Well, the NUnit framework transforms all console writes from within tests to events. The runner that handles those events gets to decide whether or not to display them as well as where to display them and how.
NUnit Console runner, for example, displays error and progress output immediately. It saves stdout output to the test result but then displays that (delayed) as well.
In the case of dotnet test, I believe the adapter gets the first crack at the events and decides what to do. I don't now how or whether Playwright gets involved with output.
Frankly, I don't think it's a bug in NUnit, unless you have a goal that NUnit should work like MsTest. That, of course, has always been the underlying assumption of the Microsoft folks.
The part that is a mystery to me is why the first message gets displayed at all. Perhaps investigate who is picking up the TextOutput event and displaying it in that case.
Version
1.44
Steps to reproduce
Expected behavior
https://playwright.dev/dotnet/
https://playwright.dev/dotnet/assets/css/styles.8a36420a.css
..........
18
https://playwright.dev/dotnet/
https://playwright.dev/dotnet/assets/css/styles.8a36420a.css
..........
36
Actual behavior
https://playwright.dev/dotnet/
https://playwright.dev/dotnet/assets/css/styles.8a36420a.css
etc...
18
36
Additional context
No response
Environment
The text was updated successfully, but these errors were encountered: