test(openai): use unpriced model in usage test

This commit is contained in:
alfadb
2026-06-16 19:37:02 +08:00
parent 5a593a511e
commit f597d98bdf
@@ -327,7 +327,7 @@ func TestOpenAIGatewayServiceRecordUsage_MissingPricingRecordsZeroCostUsageLog(t
InputTokens: 1200,
OutputTokens: 300,
},
Model: "deepseek-v4-flash",
Model: "pricing-missing-test-model",
Duration: time.Second,
},
APIKey: &APIKey{ID: 1002, Quota: 100, Group: &Group{RateMultiplier: 1}},
@@ -346,8 +346,8 @@ func TestOpenAIGatewayServiceRecordUsage_MissingPricingRecordsZeroCostUsageLog(t
require.NotNil(t, usageRepo.lastLog)
require.Equal(t, "resp_missing_pricing", usageRepo.lastLog.RequestID)
require.Equal(t, "deepseek-v4-flash", usageRepo.lastLog.Model)
require.Equal(t, "deepseek-v4-flash", usageRepo.lastLog.RequestedModel)
require.Equal(t, "pricing-missing-test-model", usageRepo.lastLog.Model)
require.Equal(t, "pricing-missing-test-model", usageRepo.lastLog.RequestedModel)
require.Equal(t, 1200, usageRepo.lastLog.InputTokens)
require.Equal(t, 300, usageRepo.lastLog.OutputTokens)
require.Zero(t, usageRepo.lastLog.TotalCost)