[ 
https://issues.apache.org/jira/browse/GROOVY-7569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14984453#comment-14984453
 ] 

Thibault Kruse commented on GROOVY-7569:
----------------------------------------


On Sun, Nov 1, 2015 at 5:35 PM, Cédric Champeau <cedric.champ...@gmail.com> 
wrote:
{quote}
I'm not sure about the changes to power asserts. For simple expressions,
this shouldn't be much of a problem, however things are not always that
simple, so adding information like types or hashcode may easily become
unreadable. I would suggest to create a proposal (spec?) with some examples,
with the current output and the new output, for a good number of use cases.
This would at least help me making my mind.
{quote}

> PowerAsserts should print results more verbosely and safer
> ----------------------------------------------------------
>
>                 Key: GROOVY-7569
>                 URL: https://issues.apache.org/jira/browse/GROOVY-7569
>             Project: Groovy
>          Issue Type: Improvement
>            Reporter: Thibault Kruse
>
> The output of buffer evaluation results in PowerAsserts hides a lot of useful 
> information from the user.
> This is similar to https://issues.apache.org/jira/browse/GROOVY-7568, but 
> independent.
> Discussed here:
> http://groovy.329449.n5.nabble.com/Should-PowerAsserts-be-more-verbose-td5727255.html
> https://groups.google.com/d/msg/spockframework/XbR-McgaAss/-wtkD1X1BAAJ
> In particular Strings are printed without surrounding hyphens, collections 
> are printed without telling whether they are Lists, Maps, Sets, or Ranges. 
> Ranges are printed fully as lists (which can be unnecessarily long).
> An implementation is almost done at 
> https://github.com/tkruse/incubator-groovy/tree/pretty
> The downside or more information is that this output could be regarded as 
> "too noisy".



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to