From 7a796b8f87564b1bbcfef00dc8e420fefd78a08c 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 6ab0ec3..fae83c8 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() }