From 1dca635ea2b3bae171fe227928c4d2bd07a00048 Mon Sep 17 00:00:00 2001 From: appleboy Date: Wed, 24 Sep 2025 23:24:42 +0800 Subject: [PATCH] test: use require for immediate test failure on errors - Replace assert with require for error checks to ensure test failures immediately halt execution Signed-off-by: appleboy --- response_writer_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/response_writer_test.go b/response_writer_test.go index 86206959..dfc1d2c6 100644 --- a/response_writer_test.go +++ b/response_writer_test.go @@ -242,9 +242,9 @@ func TestResponseWriterHijackAfterWriteHeaderNow(t *testing.T) { _, _, hijackErr := w.Hijack() if tc.expectError == nil { - assert.NoError(t, hijackErr, "expected hijack to succeed") + require.NoError(t, hijackErr, "expected hijack to succeed") } else { - assert.ErrorIs(t, hijackErr, tc.expectError, "unexpected error from Hijack()") + require.ErrorIs(t, hijackErr, tc.expectError, "unexpected error from Hijack()") } assert.Equal(t, tc.expectHijackSuccess, hijacker.hijacked, "unexpected hijacker.hijacked state") assert.Equal(t, tc.expectWrittenAfterHijack, w.Written(), "unexpected w.Written() state after hijack")