@@ -17,27 +17,27 @@ import (
1717)
1818
1919type mockSearchService struct {
20- semanticFunc func (ctx context.Context , query , tenantID string , limit , offset int , minScore float64 ,
20+ semanticFunc func (ctx context.Context , query , tenantID string , limit int , minScore float64 ,
2121 cursor string ) (service.SearchResult , error )
22- similarFunc func (ctx context.Context , feedbackRecordID uuid.UUID , tenantID string , limit , offset int ,
22+ similarFunc func (ctx context.Context , feedbackRecordID uuid.UUID , tenantID string , limit int ,
2323 minScore float64 , cursor string ) (service.SearchResult , error )
2424}
2525
2626func (m * mockSearchService ) SemanticSearch (
27- ctx context.Context , query , tenantID string , limit , offset int , minScore float64 , cursor string ,
27+ ctx context.Context , query , tenantID string , limit int , minScore float64 , cursor string ,
2828) (service.SearchResult , error ) {
2929 if m .semanticFunc != nil {
30- return m .semanticFunc (ctx , query , tenantID , limit , offset , minScore , cursor )
30+ return m .semanticFunc (ctx , query , tenantID , limit , minScore , cursor )
3131 }
3232
3333 return service.SearchResult {}, nil
3434}
3535
3636func (m * mockSearchService ) SimilarFeedback (
37- ctx context.Context , feedbackRecordID uuid.UUID , tenantID string , limit , offset int , minScore float64 , cursor string ,
37+ ctx context.Context , feedbackRecordID uuid.UUID , tenantID string , limit int , minScore float64 , cursor string ,
3838) (service.SearchResult , error ) {
3939 if m .similarFunc != nil {
40- return m .similarFunc (ctx , feedbackRecordID , tenantID , limit , offset , minScore , cursor )
40+ return m .similarFunc (ctx , feedbackRecordID , tenantID , limit , minScore , cursor )
4141 }
4242
4343 return service.SearchResult {}, nil
@@ -60,7 +60,7 @@ func TestSearchHandler_SemanticSearch(t *testing.T) {
6060 t .Run ("empty query returns 400" , func (t * testing.T ) {
6161 called := false
6262 mock := & mockSearchService {
63- semanticFunc : func (_ context.Context , _ , _ string , _ , _ int , _ float64 , _ string ) (service.SearchResult , error ) {
63+ semanticFunc : func (_ context.Context , _ , _ string , _ int , _ float64 , _ string ) (service.SearchResult , error ) {
6464 called = true
6565
6666 return service.SearchResult {}, service .ErrEmptyQuery
@@ -85,13 +85,12 @@ func TestSearchHandler_SemanticSearch(t *testing.T) {
8585 val1 := "Login is very slow."
8686 val2 := "Dashboard loads fast."
8787 mock := & mockSearchService {
88- semanticFunc : func (_ context.Context , query , tenantID string , limit , offset int , minScore float64 ,
88+ semanticFunc : func (_ context.Context , query , tenantID string , limit int , minScore float64 ,
8989 cursor string ,
9090 ) (service.SearchResult , error ) {
9191 assert .Equal (t , "login is slow" , query )
9292 assert .Equal (t , "env-1" , tenantID )
9393 assert .Equal (t , 10 , limit )
94- assert .Equal (t , 0 , offset )
9594 assert .InDelta (t , 0.7 , minScore , 1e-9 )
9695 assert .Empty (t , cursor )
9796
@@ -132,7 +131,7 @@ func TestSearchHandler_SemanticSearch(t *testing.T) {
132131
133132 t .Run ("invalid cursor returns 400" , func (t * testing.T ) {
134133 mock := & mockSearchService {
135- semanticFunc : func (_ context.Context , _ , _ string , _ , _ int , _ float64 , cursor string ) (service.SearchResult , error ) {
134+ semanticFunc : func (_ context.Context , _ , _ string , _ int , _ float64 , cursor string ) (service.SearchResult , error ) {
136135 if cursor != "" {
137136 return service.SearchResult {}, service .ErrInvalidCursor
138137 }
@@ -171,7 +170,7 @@ func TestSearchHandler_SimilarFeedback(t *testing.T) {
171170
172171 t .Run ("embedding not found returns 404" , func (t * testing.T ) {
173172 mock := & mockSearchService {
174- similarFunc : func (_ context.Context , _ uuid.UUID , _ string , _ , _ int , _ float64 , _ string ) (service.SearchResult , error ) {
173+ similarFunc : func (_ context.Context , _ uuid.UUID , _ string , _ int , _ float64 , _ string ) (service.SearchResult , error ) {
175174 return service.SearchResult {}, service .ErrEmbeddingNotFound
176175 },
177176 }
@@ -191,13 +190,12 @@ func TestSearchHandler_SimilarFeedback(t *testing.T) {
191190 similarID := uuid .MustParse ("018e1234-5678-9abc-def0-aaaaaaaaaaaa" )
192191 similarVal := "Similar feedback text."
193192 mock := & mockSearchService {
194- similarFunc : func (_ context.Context , fid uuid.UUID , tenantID string , limit , offset int , minScore float64 ,
193+ similarFunc : func (_ context.Context , fid uuid.UUID , tenantID string , limit int , minScore float64 ,
195194 cursor string ,
196195 ) (service.SearchResult , error ) {
197196 assert .Equal (t , id , fid )
198197 assert .Equal (t , "env-1" , tenantID )
199198 assert .Equal (t , 10 , limit )
200- assert .Equal (t , 0 , offset )
201199 assert .InDelta (t , 0.7 , minScore , 1e-9 )
202200 assert .Empty (t , cursor )
203201
0 commit comments