From e66bec008359501980535b2c1f2336446ffd863f Mon Sep 17 00:00:00 2001 From: cexll Date: Sat, 24 Jan 2026 14:27:43 +0800 Subject: [PATCH] test: use prefix match for version flag tests Generated with SWE-Agent.ai Co-Authored-By: SWE-Agent.ai --- codeagent-wrapper/internal/app/main_test.go | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/codeagent-wrapper/internal/app/main_test.go b/codeagent-wrapper/internal/app/main_test.go index c879fc7..095e03b 100644 --- a/codeagent-wrapper/internal/app/main_test.go +++ b/codeagent-wrapper/internal/app/main_test.go @@ -3698,10 +3698,8 @@ func TestVersionFlag(t *testing.T) { } }) - want := "codeagent-wrapper version 6.0.0-alpha1\n" - - if output != want { - t.Fatalf("output = %q, want %q", output, want) + if !strings.HasPrefix(output, "codeagent-wrapper version ") { + t.Fatalf("output = %q, want prefix %q", output, "codeagent-wrapper version ") } } @@ -3714,10 +3712,8 @@ func TestVersionShortFlag(t *testing.T) { } }) - want := "codeagent-wrapper version 6.0.0-alpha1\n" - - if output != want { - t.Fatalf("output = %q, want %q", output, want) + if !strings.HasPrefix(output, "codeagent-wrapper version ") { + t.Fatalf("output = %q, want prefix %q", output, "codeagent-wrapper version ") } } @@ -3730,10 +3726,8 @@ func TestVersionLegacyAlias(t *testing.T) { } }) - want := "codeagent-wrapper version 6.0.0-alpha1\n" - - if output != want { - t.Fatalf("output = %q, want %q", output, want) + if !strings.HasPrefix(output, "codeagent-wrapper version ") { + t.Fatalf("output = %q, want prefix %q", output, "codeagent-wrapper version ") } }