fix(test): restore integration expectations
This commit is contained in:
@@ -43,6 +43,7 @@ func (r *groupRepository) Create(ctx context.Context, groupIn *service.Group) er
|
|||||||
SetDescription(groupIn.Description).
|
SetDescription(groupIn.Description).
|
||||||
SetPlatform(groupIn.Platform).
|
SetPlatform(groupIn.Platform).
|
||||||
SetRateMultiplier(groupIn.RateMultiplier).
|
SetRateMultiplier(groupIn.RateMultiplier).
|
||||||
|
SetSortOrder(groupIn.SortOrder).
|
||||||
SetIsExclusive(groupIn.IsExclusive).
|
SetIsExclusive(groupIn.IsExclusive).
|
||||||
SetStatus(groupIn.Status).
|
SetStatus(groupIn.Status).
|
||||||
SetSubscriptionType(groupIn.SubscriptionType).
|
SetSubscriptionType(groupIn.SubscriptionType).
|
||||||
|
|||||||
@@ -330,6 +330,15 @@ func TestUsageLogRepositoryGetStatsWithFiltersRequestTypePriority(t *testing.T)
|
|||||||
"total_account_cost",
|
"total_account_cost",
|
||||||
"avg_duration_ms",
|
"avg_duration_ms",
|
||||||
}).AddRow(int64(1), int64(2), int64(3), int64(4), 1.2, 1.0, 1.2, 20.0))
|
}).AddRow(int64(1), int64(2), int64(3), int64(4), 1.2, 1.0, 1.2, 20.0))
|
||||||
|
mock.ExpectQuery("SELECT COALESCE\\(NULLIF\\(TRIM\\(inbound_endpoint\\), ''\\), 'unknown'\\) AS endpoint").
|
||||||
|
WithArgs(sqlmock.AnyArg(), sqlmock.AnyArg(), requestType).
|
||||||
|
WillReturnRows(sqlmock.NewRows([]string{"endpoint", "requests", "total_tokens", "cost", "actual_cost"}))
|
||||||
|
mock.ExpectQuery("SELECT COALESCE\\(NULLIF\\(TRIM\\(upstream_endpoint\\), ''\\), 'unknown'\\) AS endpoint").
|
||||||
|
WithArgs(sqlmock.AnyArg(), sqlmock.AnyArg(), requestType).
|
||||||
|
WillReturnRows(sqlmock.NewRows([]string{"endpoint", "requests", "total_tokens", "cost", "actual_cost"}))
|
||||||
|
mock.ExpectQuery("SELECT CONCAT\\(").
|
||||||
|
WithArgs(sqlmock.AnyArg(), sqlmock.AnyArg(), requestType).
|
||||||
|
WillReturnRows(sqlmock.NewRows([]string{"endpoint", "requests", "total_tokens", "cost", "actual_cost"}))
|
||||||
|
|
||||||
stats, err := repo.GetStatsWithFilters(context.Background(), filters)
|
stats, err := repo.GetStatsWithFilters(context.Background(), filters)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|||||||
Reference in New Issue
Block a user