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.

Reply via email to