@@ -46,7 +46,6 @@ import (
46
46
"github.com/bangumi/server/internal/user"
47
47
"github.com/bangumi/server/web"
48
48
"github.com/bangumi/server/web/handler"
49
- "github.com/bangumi/server/web/session"
50
49
)
51
50
52
51
type Mock struct {
@@ -63,7 +62,6 @@ type Mock struct {
63
62
RevisionRepo revision.Repo
64
63
CollectionRepo collections.Repo
65
64
TimeLineSrv timeline.Service
66
- SessionManager session.Manager
67
65
Cache cache.RedisCache
68
66
HTTPMock * httpmock.MockTransport
69
67
Dam * dam.Dam
@@ -102,7 +100,6 @@ func GetWebApp(tb testing.TB, m Mock) *echo.Echo {
102
100
MockUserRepo (m .UserRepo ),
103
101
MockIndexRepo (m .IndexRepo ),
104
102
MockRevisionRepo (m .RevisionRepo ),
105
- MockSessionManager (m .SessionManager ),
106
103
MockTimeLineSrv (m .TimeLineSrv ),
107
104
MockTagRepo (m .TagRepo ),
108
105
@@ -155,18 +152,6 @@ func MockIndexRepo(repo index.Repo) fx.Option {
155
152
return fx .Supply (fx .Annotate (repo , fx .As (new (index.Repo ))))
156
153
}
157
154
158
- func MockSessionManager (repo session.Manager ) fx.Option {
159
- if repo == nil {
160
- mocker := & mocks.SessionManager {}
161
- mocker .EXPECT ().Create (mock .Anything , mock .Anything ).Return ("mocked random string" , session.Session {}, nil )
162
- mocker .EXPECT ().Get (mock .Anything , mock .Anything ).Return (session.Session {}, nil )
163
-
164
- repo = mocker
165
- }
166
-
167
- return fx .Provide (func () session.Manager { return repo })
168
- }
169
-
170
155
func MockUserRepo (repo user.Repo ) fx.Option {
171
156
if repo == nil {
172
157
return fx .Provide (AnyUserMock )
0 commit comments