aboutsummaryrefslogtreecommitdiff
path: root/internal/gitutil/mock.go
diff options
context:
space:
mode:
authorᴜɴᴋɴᴡᴏɴ <u@gogs.io>2020-03-29 20:15:42 +0800
committerGitHub <noreply@github.com>2020-03-29 20:15:42 +0800
commit4cbb43b860548da07132bcec79e42cbc038a9a36 (patch)
tree96ea979f709024a3e179c8b21aa58a26a11fa389 /internal/gitutil/mock.go
parent933206f1fe55dd3444315bcb51e45f7a4277909a (diff)
gitutil: simplify mock with `t.Cleanup` (#6033)
* gitutil: simplify mock with t.Cleanup * Scope mock to tests only
Diffstat (limited to 'internal/gitutil/mock.go')
-rw-r--r--internal/gitutil/mock.go56
1 files changed, 0 insertions, 56 deletions
diff --git a/internal/gitutil/mock.go b/internal/gitutil/mock.go
deleted file mode 100644
index 73727c31..00000000
--- a/internal/gitutil/mock.go
+++ /dev/null
@@ -1,56 +0,0 @@
-// Copyright 2020 The Gogs 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 gitutil
-
-import (
- "github.com/gogs/git-module"
-)
-
-var _ ModuleStore = (*MockModuleStore)(nil)
-
-// MockModuleStore is a mock implementation of ModuleStore interface.
-type MockModuleStore struct {
- repoAddRemote func(repoPath, name, url string, opts ...git.AddRemoteOptions) error
- repoDiffNameOnly func(repoPath, base, head string, opts ...git.DiffNameOnlyOptions) ([]string, error)
- repoLog func(repoPath, rev string, opts ...git.LogOptions) ([]*git.Commit, error)
- repoMergeBase func(repoPath, base, head string, opts ...git.MergeBaseOptions) (string, error)
- repoRemoveRemote func(repoPath, name string, opts ...git.RemoveRemoteOptions) error
- repoTags func(repoPath string, opts ...git.TagsOptions) ([]string, error)
-
- pullRequestMeta func(headPath, basePath, headBranch, baseBranch string) (*PullRequestMeta, error)
- listTagsAfter func(repoPath, after string, limit int) (*TagsPage, error)
-}
-
-func (m *MockModuleStore) RepoAddRemote(repoPath, name, url string, opts ...git.AddRemoteOptions) error {
- return m.repoAddRemote(repoPath, name, url, opts...)
-}
-
-func (m *MockModuleStore) RepoDiffNameOnly(repoPath, base, head string, opts ...git.DiffNameOnlyOptions) ([]string, error) {
- return m.repoDiffNameOnly(repoPath, base, head, opts...)
-}
-
-func (m *MockModuleStore) RepoLog(repoPath, rev string, opts ...git.LogOptions) ([]*git.Commit, error) {
- return m.repoLog(repoPath, rev, opts...)
-}
-
-func (m *MockModuleStore) RepoMergeBase(repoPath, base, head string, opts ...git.MergeBaseOptions) (string, error) {
- return m.repoMergeBase(repoPath, base, head, opts...)
-}
-
-func (m *MockModuleStore) RepoRemoveRemote(repoPath, name string, opts ...git.RemoveRemoteOptions) error {
- return m.repoRemoveRemote(repoPath, name, opts...)
-}
-
-func (m *MockModuleStore) RepoTags(repoPath string, opts ...git.TagsOptions) ([]string, error) {
- return m.repoTags(repoPath, opts...)
-}
-
-func (m *MockModuleStore) PullRequestMeta(headPath, basePath, headBranch, baseBranch string) (*PullRequestMeta, error) {
- return m.pullRequestMeta(headPath, basePath, headBranch, baseBranch)
-}
-
-func (m *MockModuleStore) ListTagsAfter(repoPath, after string, limit int) (*TagsPage, error) {
- return m.listTagsAfter(repoPath, after, limit)
-}