about summary refs log tree commit diff stats
path: root/gomponents_test.go
diff options
context:
space:
mode:
authorMarkus Wüstenberg2024-10-09 10:48:52 +0200
committerGitHub2024-10-09 08:48:52 +0000
commitf316a0a1fe7dd4445c4ae36db7e2764fdcf8e066 (patch)
tree6ddc328da9ce81a8d432eb234946c2f384c183d2 /gomponents_test.go
parent52357fc500662a01f72b9c7ae5b016a68a5c1da1 (diff)
downloadgomponents-f316a0a1fe7dd4445c4ae36db7e2764fdcf8e066.tar.lz
gomponents-f316a0a1fe7dd4445c4ae36db7e2764fdcf8e066.tar.zst
gomponents-f316a0a1fe7dd4445c4ae36db7e2764fdcf8e066.zip
Fix attr panic test (#222)
It didn't actually work the way it was written.
Diffstat (limited to 'gomponents_test.go')
-rw-r--r--gomponents_test.go8
1 files changed, 2 insertions, 6 deletions
diff --git a/gomponents_test.go b/gomponents_test.go
index a6e8836..eb5bed3 100644
--- a/gomponents_test.go
+++ b/gomponents_test.go
@@ -36,16 +36,12 @@ func TestAttr(t *testing.T) {
 	})
 
 	t.Run("panics with more than two arguments", func(t *testing.T) {
-		called := false
 		defer func() {
-			if err := recover(); err != nil {
-				called = true
+			if rec := recover(); rec == nil {
+				t.FailNow()
 			}
 		}()
 		g.Attr("name", "value", "what is this?")
-		if !called {
-			t.FailNow()
-		}
 	})
 
 	t.Run("implements fmt.Stringer", func(t *testing.T) {