Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
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 quotes, 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".
Attachments
Issue Links
- is related to
-
GROOVY-4520 Groovy power assert is confusing if no types are displayed
- Open
- links to