From 3e967fa4a0f0a6d832e83b8793d83f77dd4ef972 Mon Sep 17 00:00:00 2001 From: Earl Warren Date: Mon, 18 Nov 2024 08:20:10 +0100 Subject: [PATCH] fix(test): TestGitAttributeCheckerError must allow broken pipe Early cancelation can lead to two kinds of error. Either canceled or broken pipe, depending on when the goroutine stops. Fixes: forgejo/forgejo#6012 (cherry picked from commit b9697f52271e8b8a9a866ed63ed51f9d98670936) --- modules/git/repo_attribute_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/git/repo_attribute_test.go b/modules/git/repo_attribute_test.go index fa34164816..8b832e7221 100644 --- a/modules/git/repo_attribute_test.go +++ b/modules/git/repo_attribute_test.go @@ -254,7 +254,7 @@ func TestGitAttributeCheckerError(t *testing.T) { require.NoError(t, err) _, err = ac.CheckPath("i-am-a-python.p") - require.ErrorIs(t, err, context.Canceled) + require.Error(t, err) }) t.Run("Cancelled/DuringRun", func(t *testing.T) {