diff options
Diffstat (limited to 'modules/repofiles/tree_test.go')
-rw-r--r-- | modules/repofiles/tree_test.go | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/modules/repofiles/tree_test.go b/modules/repofiles/tree_test.go deleted file mode 100644 index 6917b8915b..0000000000 --- a/modules/repofiles/tree_test.go +++ /dev/null @@ -1,53 +0,0 @@ -// Copyright 2019 The Gitea Authors. All rights reserved. -// Use of this source code is governed by a MIT-style -// license that can be found in the LICENSE file. - -package repofiles - -import ( - "testing" - - "code.gitea.io/gitea/models/unittest" - api "code.gitea.io/gitea/modules/structs" - "code.gitea.io/gitea/modules/test" - - "github.com/stretchr/testify/assert" -) - -func TestGetTreeBySHA(t *testing.T) { - unittest.PrepareTestEnv(t) - ctx := test.MockContext(t, "user2/repo1") - test.LoadRepo(t, ctx, 1) - test.LoadRepoCommit(t, ctx) - test.LoadUser(t, ctx, 2) - test.LoadGitRepo(t, ctx) - defer ctx.Repo.GitRepo.Close() - - sha := ctx.Repo.Repository.DefaultBranch - page := 1 - perPage := 10 - ctx.SetParams(":id", "1") - ctx.SetParams(":sha", sha) - - tree, err := GetTreeBySHA(ctx.Repo.Repository, ctx.Params(":sha"), page, perPage, true) - assert.NoError(t, err) - expectedTree := &api.GitTreeResponse{ - SHA: "65f1bf27bc3bf70f64657658635e66094edbcb4d", - URL: "https://try.gitea.io/api/v1/repos/user2/repo1/git/trees/65f1bf27bc3bf70f64657658635e66094edbcb4d", - Entries: []api.GitEntry{ - { - Path: "README.md", - Mode: "100644", - Type: "blob", - Size: 30, - SHA: "4b4851ad51df6a7d9f25c979345979eaeb5b349f", - URL: "https://try.gitea.io/api/v1/repos/user2/repo1/git/blobs/4b4851ad51df6a7d9f25c979345979eaeb5b349f", - }, - }, - Truncated: false, - Page: 1, - TotalCount: 1, - } - - assert.EqualValues(t, expectedTree, tree) -} |