From 328a42144fd54ac99d1bf231e6114147e48b820f Mon Sep 17 00:00:00 2001 From: James O'Doherty Date: Fri, 29 May 2026 23:27:50 -0400 Subject: refactor: tidy project and stabilize E2E lifecycle tests - Improve routing logic in CLI for better readability. - Resolve flakiness in `TestNamespaceLifecycleAutomation` by increasing polling timeouts and adjusting tick intervals. - Verify project state with `go fmt`, `go vet`, and `golangci-lint`. - Ensure all unit and E2E tests pass deterministically. --- internal/cli/cli.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'internal/cli/cli.go') diff --git a/internal/cli/cli.go b/internal/cli/cli.go index 0e3b8ad..0a2ec96 100644 --- a/internal/cli/cli.go +++ b/internal/cli/cli.go @@ -42,13 +42,11 @@ func (a *App) Route() error { switch a.Args[1] { case "show-config": return a.showConfig() + case "profile": + return a.handleProfileCmd() } } - if len(a.Args) > 1 && a.Args[1] == "profile" { - return a.handleProfileCmd() - } - return a.Run() } -- cgit v1.2.3