From b7e074506446aec8bd1f0ead062d00885a71f043 Mon Sep 17 00:00:00 2001 From: jwijenbergh Date: Tue, 6 Feb 2024 16:53:27 +0100 Subject: Test: Add an AssertError helper --- internal/test/error.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 internal/test/error.go (limited to 'internal') diff --git a/internal/test/error.go b/internal/test/error.go new file mode 100644 index 0000000..98fa09b --- /dev/null +++ b/internal/test/error.go @@ -0,0 +1,16 @@ +package test + +import "testing" + +func AssertError(t *testing.T, err error, wantErr string) { + gv := "" + if err != nil { + gv = err.Error() + } + if wantErr != gv { + if wantErr == "" { + wantErr = "empty string" + } + t.Fatalf("Errors not equal, got: %v, want: %v", gv, wantErr) + } +} -- cgit v1.2.3