From 605b6f6632004d1c22fc2f2b38fedb7a1536c70d Mon Sep 17 00:00:00 2001 From: zy6p Date: Wed, 1 Jul 2026 11:34:16 +0800 Subject: [PATCH] fix(test): resolve oauth passthrough unit build errors --- .../internal/service/openai_oauth_passthrough_test.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/backend/internal/service/openai_oauth_passthrough_test.go b/backend/internal/service/openai_oauth_passthrough_test.go index d5f4c22a3e..40e270e18b 100644 --- a/backend/internal/service/openai_oauth_passthrough_test.go +++ b/backend/internal/service/openai_oauth_passthrough_test.go @@ -36,18 +36,18 @@ type httpUpstreamRecorder struct { err error } -type errReadCloser struct { +type passthroughErrReadCloser struct { err error } -func (r errReadCloser) Read(_ []byte) (int, error) { +func (r passthroughErrReadCloser) Read(_ []byte) (int, error) { if r.err != nil { return 0, r.err } return 0, io.ErrUnexpectedEOF } -func (r errReadCloser) Close() error { +func (r passthroughErrReadCloser) Close() error { return nil } @@ -463,7 +463,7 @@ func TestOpenAIGatewayService_OAuthPassthrough_CompactUsesJSONAndKeepsNonStreami require.False(t, gjson.GetBytes(upstream.lastBody, "store").Exists()) require.False(t, gjson.GetBytes(upstream.lastBody, "stream").Exists()) - require.Equal(t, defaultOpenAICompactModel, gjson.GetBytes(upstream.lastBody, "model").String()) + require.Equal(t, "gpt-5.4", gjson.GetBytes(upstream.lastBody, "model").String()) require.Equal(t, "compact me", gjson.GetBytes(upstream.lastBody, "input.0.text").String()) require.Equal(t, "local-test-instructions", strings.TrimSpace(gjson.GetBytes(upstream.lastBody, "instructions").String())) require.Equal(t, "application/json", upstream.lastReq.Header.Get("Accept")) @@ -1000,7 +1000,7 @@ func TestOpenAIGatewayService_OpenAIPassthrough_CompactNetworkErrorsTriggerFailo resp: &http.Response{ StatusCode: http.StatusOK, Header: http.Header{"Content-Type": []string{"application/json"}, "x-request-id": []string{"rid-compact"}}, - Body: errReadCloser{err: io.ErrUnexpectedEOF}, + Body: passthroughErrReadCloser{err: io.ErrUnexpectedEOF}, }, }, }