From 1ca4eaac68732ccd580165ec30d760a1dca46359 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Mengu=C3=A9?= Date: Mon, 31 Jul 2023 00:09:47 +0200 Subject: [PATCH] assert: simplify getLen() implementation --- assert/assertions.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/assert/assertions.go b/assert/assertions.go index 6ab0ec347..fae83c8ad 100644 --- a/assert/assertions.go +++ b/assert/assertions.go @@ -736,9 +736,7 @@ func NotEmpty(t TestingT, object interface{}, msgAndArgs ...interface{}) bool { func getLen(x interface{}) (ok bool, length int) { v := reflect.ValueOf(x) defer func() { - if e := recover(); e != nil { - ok = false - } + ok = recover() == nil }() return true, v.Len() }