Try using `t.Logf` instead of `fmt.Printf`. On Saturday, January 27, 2018 at 6:03:13 AM UTC-6, Jérôme LAFORGE wrote: > > Of course, that was I already did. But I talk about the log into function > I want to test (in the example of playground: func IsBuggyEven) . > see: > https://play.golang.org/p/OWnEntLwfXa > > > check 0 is even or odd, but I want see this log only for fail test case > (i.e when i == 5) > check 2 is even or odd, but I want see this log only for fail test case > (i.e when i == 5) > check 5 is even or odd, but I want see this log only for fail test case > (i.e when i == 5) > --- FAIL: TestIsEven (0.00s) > --- FAIL: TestIsEven/5_is_even (0.00s) > /tmp/somewhere/mmoney_test.go:144: For 5, expected: false, actual: > true > FAIL > FAIL common/utils 0.044s > Error: Tests failed. > > > Le samedi 27 janvier 2018 10:30:27 UTC+1, Tamás Gulácsi a écrit : >> >> Use subtest (t.Run) > >
-- 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.