Pre-fill BillingRequestInput from dto.Request before ModelPriceHelper, so tiered_expr billing resolves param() from the structured request instead of reading HTTP body (which is empty in channel-test context). - attachTestBillingRequestInput: marshal dto.Request → RequestInput - ResolveIncomingBillingExprRequestInput: early-return when pre-filled - settleTestQuota / buildTestLogOther: align test settlement & logging with production TryTieredSettle / InjectTieredBillingInfo paths
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| billing_expr_request.go | Loading commit data... | |
| billing_expr_request_test.go | Loading commit data... | |
| common.go | Loading commit data... | |
| model_mapped.go | Loading commit data... | |
| price.go | Loading commit data... | |
| price_test.go | Loading commit data... | |
| stream_result.go | Loading commit data... | |
| stream_scanner.go | Loading commit data... | |
| stream_scanner_test.go | Loading commit data... | |
| valid_request.go | Loading commit data... |