From e45a8be0dcfc375963a061d83e04429995053da1 Mon Sep 17 00:00:00 2001 From: Stefan Majewsky Date: Fri, 24 Apr 2026 15:46:24 +0200 Subject: exclude testhelpers from coverage testing --- internal/must/must.go | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 internal/must/must.go (limited to 'internal/must') diff --git a/internal/must/must.go b/internal/must/must.go deleted file mode 100644 index 7a137c6..0000000 --- a/internal/must/must.go +++ /dev/null @@ -1,26 +0,0 @@ -// SPDX-FileCopyrightText: 2026 Stefan Majewsky -// SPDX-License-Identifier: Apache-2.0 - -package must - -import "testing" - -// Succeed fails the test if err is not nil. -func Succeed(t testing.TB, err error) { - t.Helper() - if err != nil { - t.Fatal(err.Error()) - } -} - -// Return wraps a function returning two output values, -// and either forwards the result value on success, or fails the test on error. -func Return[V any](value V, err error) func(testing.TB) V { - return func(t testing.TB) V { - t.Helper() - if err != nil { - t.Fatal(err.Error()) - } - return value - } -} -- cgit v1.2.3