We’re using TestNG DataProviders under Gradlle 1.10. When the TestNG test methods that use these DataProviders are called, the new incubating Gradle feature whereby toString() is called on each test method argument kicks in. Some of these objects have rather large overridden toString() representations, and it’s causing large amounts of console chatter.
Is there a way to turn this toString() off? I tried disabling HTML test reports, but that seemed heavy handed, and didn’t work anyway.
I could possibly help fix this. By which I mean if it does not involve deep knowledge of Gradle internals. If you think I could help, where should I start looking? And how should I approach the solution?