From 37083dd4c1e211e1000b4247ccf4283e62f08fba Mon Sep 17 00:00:00 2001 From: Fordjent Agent Date: Thu, 21 May 2026 15:00:20 +0000 Subject: [PATCH 1/2] [agent-automation] Create main.go CLI entry point at cmd/testbed2/main.go --- cmd/testbed2/main.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 cmd/testbed2/main.go diff --git a/cmd/testbed2/main.go b/cmd/testbed2/main.go new file mode 100644 index 0000000..80db96e --- /dev/null +++ b/cmd/testbed2/main.go @@ -0,0 +1,15 @@ +package main + +import ( + "fmt" + "os" + + "github.com/marmaduke/testbed2/pkg/cli" +) + +func main() { + if err := cli.Run(os.Args[1:]); err != nil { + fmt.Fprintf(os.Stderr, "error: %v\n", err) + os.Exit(1) + } +} From b16de316e4f435b2d70c211789c4bd912c5e4f1d Mon Sep 17 00:00:00 2001 From: Fordjent Agent Date: Thu, 21 May 2026 15:00:42 +0000 Subject: [PATCH 2/2] [agent-automation] Fix errcheck lint issues in cli_test.go --- pkg/cli/cli_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/cli/cli_test.go b/pkg/cli/cli_test.go index 4213fa3..94471c9 100644 --- a/pkg/cli/cli_test.go +++ b/pkg/cli/cli_test.go @@ -48,13 +48,13 @@ func TestRunOutput(t *testing.T) { r, w, _ := os.Pipe() os.Stdout = w - Run([]string{}) + _ = Run([]string{}) w.Close() os.Stdout = oldStdout buf := new(bytes.Buffer) - buf.ReadFrom(r) + _, _ = buf.ReadFrom(r) if buf.Len() == 0 { t.Fatal("expected output") }