I just upgraded to intelliJ 2018.3 and I have found that one of my Run configurations does not display stdout log data correctly. Each test shows the log output for the test with extra ##teamcity decorations like this:
What I was expecting to see was just this single line from my test, which is what IntelliJ 2018.2.x used to show:
Now, this particular test only has 1 line of output. If the test has multiple lines of output, IntelliJ will now squeeze them all into one line. This makes it very difficult to read.
I have further found that this ##teamcity embelishment only occurs if the test runner is configured with
test kind: all in package
search for tests: in whole project
If I instead run the test as "search for tests: across module dependencies", then the tests run correctly, without the ##teamcity extra output.
So is "search for tests: in whole project" still supported in 2018.3 ?