From 56c2fa6c0e43b1a21d757ee8fc8689a31c28be96 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Thu, 10 Apr 2025 11:47:53 +0200 Subject: [PATCH] e2e/cli-plugins: use regexp.Compile to prevent panic in tests Signed-off-by: Sebastiaan van Stijn --- e2e/cli-plugins/help_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/e2e/cli-plugins/help_test.go b/e2e/cli-plugins/help_test.go index a686b9ac45..a706ac7c0e 100644 --- a/e2e/cli-plugins/help_test.go +++ b/e2e/cli-plugins/help_test.go @@ -42,7 +42,8 @@ func TestGlobalHelp(t *testing.T) { `Invalid Plugins:`, `\s+badmeta\s+invalid metadata: invalid character 'i' looking for beginning of object key string`, } { - expected := regexp.MustCompile(`(?m)^` + s + `$`) + expected, err := regexp.Compile(`(?m)^` + s + `$`) + assert.NilError(t, err) matches := expected.FindAllString(output, -1) assert.Equal(t, len(matches), 1, "Did not find expected number of matches for %q in `docker help` output", expected) }