From f238f7dcaa9133ce208b44737fed5e0b985cc310 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sun, 30 Apr 2023 15:03:30 +0200 Subject: [PATCH] reference: TestMatch(): use sub-tests Signed-off-by: Sebastiaan van Stijn --- reference/normalize_test.go | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/reference/normalize_test.go b/reference/normalize_test.go index acfe5ec55..0932d06f4 100644 --- a/reference/normalize_test.go +++ b/reference/normalize_test.go @@ -608,17 +608,21 @@ func TestMatch(t *testing.T) { }, } for _, tc := range tests { - named, err := ParseAnyReference(tc.reference) - if err != nil { - t.Fatal(err) - } - actual, err := FamiliarMatch(tc.pattern, named) - if err != nil { - t.Fatal(err) - } - if actual != tc.expected { - t.Fatalf("expected %s match %s to be %v, was %v", tc.reference, tc.pattern, tc.expected, actual) - } + tc := tc + t.Run(tc.reference, func(t *testing.T) { + t.Parallel() + named, err := ParseAnyReference(tc.reference) + if err != nil { + t.Fatal(err) + } + actual, err := FamiliarMatch(tc.pattern, named) + if err != nil { + t.Fatal(err) + } + if actual != tc.expected { + t.Fatalf("expected %s match %s to be %v, was %v", tc.reference, tc.pattern, tc.expected, actual) + } + }) } }