Because the diagnostic events are processed by the default event handler in its own thread, tests cannot rely on output ordering. Split stdout and stderr to make the test reliable again.
Because the diagnostic events are processed by the default event handler in its own thread, tests cannot rely on output ordering. Split stdout and stderr to make the test reliable again.