I'll take a look next week.  Seems like a good idea to put in gradle itself.

phil

On Fri, May 20, 2011 at 2:42 PM, Adam Murdoch
<[email protected]> wrote:
>
> On 21/05/2011, at 2:21 AM, phil swenson wrote:
>
> When I run gradle test I get something like this as an output:
>
> Test com.softwareag.bas.plugins.LocalizationPluginTest FAILED
> 5 tests completed, 1 failure
>
> FAILURE: Build failed with an exception.
>
> * What went wrong:
> Execution failed for task ':bas-plugins-localization:test'.
> Cause: There were failing tests. See the report at
> /Users/phil/dev/sag/bas_core/trunk/modules/plugins-localization/build/reports/tests.
>
>
> So to me this it's ideal..... the actual problem isn't printed to the
> console.  And I now have to cd into the
> /Users/phil/dev/sag/bas_core/trunk/modules/plugins-localization/build/reports/tests
> and type "open index.html"
>
> Has anyone extended the testing plugin to provide something that makes
> it easier to see the test results?
>
> If not I'm thinking of writing a plugin that simply views the reports.
>
> We want to change the console output so that it includes some information
> about the actual failures, so you don't need to look at the report. This
> will also allow us to change the report so that it is not generated by
> default, which would make builds faster.
> Would you be interested in making this change to Gradle, rather than writing
> a separate plugin, so that it becomes the default behaviour?
> It would involve a change
> to org.gradle.api.internal.tasks.testing.results.TestSummaryListener to
> print out some more stuff on failure. All the information should already be
> available in the TestResult objects it receives.
>
> You run the test task and then if you want to view the report, you
> then run a task such as "gradle viewTestReport"
>
> This might be useful, as well. However, if we did this, it would be nice if
> it worked for all reports that Gradle produces, rather than just the test
> report.
>
> --
> Adam Murdoch
> Gradle Co-founder
> http://www.gradle.org
> VP of Engineering, Gradleware Inc. - Gradle Training, Support, Consulting
> http://www.gradleware.com
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to