Looks like a bug to me. I would suggest you open an issue. It is not clear to me what the intended behavior is. It is documented that examples strip some white space when comparing output. So it may be intentional that multiple white space lines are removed from the expected output. In that case, IMO, the bug is that the same transformation is not applied to the output before comparing. Conversely, it is possible that the removal of the blank lines is the bug.
That said, since examples are documented to "strip white space", I would remind you to also write actual tests, if the white space of the results matters to you. On Saturday, August 11, 2018 at 4:10:04 AM UTC-4, 子風 wrote: > > Hi > > https://play.golang.org/p/AIB-yJaExVu > > When I want to use examples to test my code, I find something odd. > Example1 could pass, but Example2 failed > > --- FAIL: Example2 (0.00s) >> got: >> hello >> . >> >> 123 >> want: >> hello >> . >> 123 >> FAIL >> exit status 1 > > > It seems Examples could only show one newline. > Is there a solution to solve it? Thanks > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.