aboutsummaryrefslogtreecommitdiffstats
path: root/models
diff options
context:
space:
mode:
authorLunny Xiao <xiaolunwen@gmail.com>2024-12-03 23:59:28 -0800
committerGitHub <noreply@github.com>2024-12-04 07:59:28 +0000
commite45ffc530f482a46de25d28f18b039f296750414 (patch)
treedaa51f4831f8e86188a6409aedf3cf4df043fea7 /models
parent5dda9510f48f6babb1a5c582e83c501b5eaa214e (diff)
downloadgitea-e45ffc530f482a46de25d28f18b039f296750414.tar.gz
gitea-e45ffc530f482a46de25d28f18b039f296750414.zip
Remove outdated code about fixture generation (#32708)
Diffstat (limited to 'models')
-rw-r--r--models/fixture_generation.go50
-rw-r--r--models/fixture_test.go37
2 files changed, 0 insertions, 87 deletions
diff --git a/models/fixture_generation.go b/models/fixture_generation.go
deleted file mode 100644
index 6234caefad..0000000000
--- a/models/fixture_generation.go
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright 2020 The Gitea Authors. All rights reserved.
-// SPDX-License-Identifier: MIT
-
-package models
-
-import (
- "context"
- "fmt"
- "strings"
-
- "code.gitea.io/gitea/models/db"
- access_model "code.gitea.io/gitea/models/perm/access"
- repo_model "code.gitea.io/gitea/models/repo"
-)
-
-// GetYamlFixturesAccess returns a string containing the contents
-// for the access table, as recalculated using repo.RecalculateAccesses()
-func GetYamlFixturesAccess(ctx context.Context) (string, error) {
- repos := make([]*repo_model.Repository, 0, 50)
- if err := db.GetEngine(ctx).Find(&repos); err != nil {
- return "", err
- }
-
- for _, repo := range repos {
- repo.MustOwner(ctx)
- if err := access_model.RecalculateAccesses(ctx, repo); err != nil {
- return "", err
- }
- }
-
- var b strings.Builder
-
- accesses := make([]*access_model.Access, 0, 200)
- if err := db.GetEngine(ctx).OrderBy("user_id, repo_id").Find(&accesses); err != nil {
- return "", err
- }
-
- for i, a := range accesses {
- fmt.Fprintf(&b, "-\n")
- fmt.Fprintf(&b, " id: %d\n", i+1)
- fmt.Fprintf(&b, " user_id: %d\n", a.UserID)
- fmt.Fprintf(&b, " repo_id: %d\n", a.RepoID)
- fmt.Fprintf(&b, " mode: %d\n", a.Mode)
- if i < len(accesses)-1 {
- fmt.Fprintf(&b, "\n")
- }
- }
-
- return b.String(), nil
-}
diff --git a/models/fixture_test.go b/models/fixture_test.go
deleted file mode 100644
index de5f412388..0000000000
--- a/models/fixture_test.go
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright 2020 The Gitea Authors. All rights reserved.
-// SPDX-License-Identifier: MIT
-
-package models
-
-import (
- "context"
- "os"
- "path/filepath"
- "testing"
-
- "code.gitea.io/gitea/models/db"
- "code.gitea.io/gitea/models/unittest"
- "code.gitea.io/gitea/modules/util"
-
- "github.com/stretchr/testify/assert"
-)
-
-func TestFixtureGeneration(t *testing.T) {
- assert.NoError(t, unittest.PrepareTestDatabase())
-
- test := func(ctx context.Context, gen func(ctx context.Context) (string, error), name string) {
- expected, err := gen(ctx)
- if !assert.NoError(t, err) {
- return
- }
- p := filepath.Join(unittest.FixturesDir(), name+".yml")
- bytes, err := os.ReadFile(p)
- if !assert.NoError(t, err) {
- return
- }
- data := string(util.NormalizeEOL(bytes))
- assert.EqualValues(t, expected, data, "Differences detected for %s", p)
- }
-
- test(db.DefaultContext, GetYamlFixturesAccess, "access")
-}