Improved code quality

This commit is contained in:
2023-08-31 17:03:52 +02:00
parent a7e65ca27f
commit 95976e39bf
16 changed files with 128 additions and 69 deletions

19
errors_test.go Normal file
View File

@ -0,0 +1,19 @@
package assert_test
import (
"testing"
)
// noop implements the Test interface with noop functions so you can test the failure cases.
type noop struct{}
// Errorf does nothing.
func (t *noop) Errorf(format string, args ...any) {}
// FailNow does nothing.
func (t *noop) FailNow() {}
// fail creates a new test that is expected to fail.
func fail(t *testing.T) *noop {
return &noop{}
}