From 03c2dfdaeccc2b0cda9450bc85b295813f032767 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Sun, 10 Aug 2025 18:32:11 -0700 Subject: [PATCH] Fix lint --- cmd/repos/create_test.go | 15 ++++++--------- go.sum | 4 ---- 2 files changed, 6 insertions(+), 13 deletions(-) diff --git a/cmd/repos/create_test.go b/cmd/repos/create_test.go index a73374d..e2caa79 100644 --- a/cmd/repos/create_test.go +++ b/cmd/repos/create_test.go @@ -4,13 +4,14 @@ package repos import ( + "context" "fmt" "testing" "time" "code.gitea.io/sdk/gitea" "github.com/stretchr/testify/assert" - "github.com/urfave/cli/v2" + "github.com/urfave/cli/v3" ) func TestCreateRepoObjectFormat(t *testing.T) { @@ -50,16 +51,14 @@ func TestCreateRepoObjectFormat(t *testing.T) { for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { - app := cli.NewApp() reposCmd := &cli.Command{ - Name: "repos", - Aliases: []string{"repo"}, - Subcommands: []*cli.Command{&CmdRepoCreate}, + Name: "repos", + Aliases: []string{"repo"}, + Commands: []*cli.Command{&CmdRepoCreate}, } - app.Commands = []*cli.Command{reposCmd} args := append([]string{"tea", "repos", "create"}, tt.args...) - err := app.Run(args) + err := reposCmd.Run(context.Background(), args) if tt.wantErr { assert.Error(t, err) if tt.errContains != "" { @@ -69,8 +68,6 @@ func TestCreateRepoObjectFormat(t *testing.T) { } assert.NoError(t, err) - // Note: We can't directly test the CreateRepoOption since it's created inside runRepoCreate - // In a real test environment, we would mock the client and verify the options passed to it }) } } diff --git a/go.sum b/go.sum index 29652a0..7d4f773 100644 --- a/go.sum +++ b/go.sum @@ -86,8 +86,6 @@ github.com/go-git/go-billy/v5 v5.6.2 h1:6Q86EsPXMa7c3YZ3aLAQsMA0VlWmy43r6FHqa/UN github.com/go-git/go-billy/v5 v5.6.2/go.mod h1:rcFC2rAsp/erv7CMz9GczHcuD0D32fWzH+MJAU+jaUU= github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399 h1:eMje31YglSBqCdIqdhKBW8lokaMrL3uTkpGYlE2OOT4= github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399/go.mod h1:1OCfN199q1Jm3HZlxleg+Dw/mwps2Wbk9frAWm+4FII= -github.com/go-git/go-git/v5 v5.16.1 h1:TuxMBWNL7R05tXsUGi0kh1vi4tq0WfXNLlIrAkXG1k8= -github.com/go-git/go-git/v5 v5.16.1/go.mod h1:4Ge4alE/5gPs30F2H1esi2gPd69R0C39lolkucHBOp8= github.com/go-git/go-git/v5 v5.16.2 h1:fT6ZIOjE5iEnkzKyxTHK1W4HGAsPhqEqiSAssSO77hM= github.com/go-git/go-git/v5 v5.16.2/go.mod h1:4Ge4alE/5gPs30F2H1esi2gPd69R0C39lolkucHBOp8= github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 h1:f+oWsMOmNPc8JmEHVZIycC7hBoQxHH9pNKQORJNozsQ= @@ -177,8 +175,6 @@ github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOf github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/urfave/cli-docs/v3 v3.0.0-alpha6 h1:w/l/N0xw1rO/aHRIGXJ0lDwwYFOzilup1qGvIytP3BI= github.com/urfave/cli-docs/v3 v3.0.0-alpha6/go.mod h1:p7Z4lg8FSTrPB9GTaNyTrK3ygffHZcK3w0cU2VE+mzU= -github.com/urfave/cli/v3 v3.3.3 h1:byCBaVdIXuLPIDm5CYZRVG6NvT7tv1ECqdU4YzlEa3I= -github.com/urfave/cli/v3 v3.3.3/go.mod h1:FJSKtM/9AiiTOJL4fJ6TbMUkxBXn7GO9guZqoZtpYpo= github.com/urfave/cli/v3 v3.3.8 h1:BzolUExliMdet9NlJ/u4m5vHSotJ3PzEqSAZ1oPMa/E= github.com/urfave/cli/v3 v3.3.8/go.mod h1:FJSKtM/9AiiTOJL4fJ6TbMUkxBXn7GO9guZqoZtpYpo= github.com/xanzy/ssh-agent v0.3.3 h1:+/15pJfg/RsTxqYcX6fHqOXZwwMP+2VyYWJeWM2qQFM=