fix json marshaling error response of azure openai (#343) (#345)

* fix json marshaling error response of azure openai (#343)

* add a test case for handleErrorResp func (#343)
This commit is contained in:
渡邉祐一 / Yuichi Watanabe
2023-06-09 00:32:03 +09:00
committed by GitHub
parent b8c13e4c01
commit 06b16a7281
3 changed files with 77 additions and 3 deletions

View File

@@ -134,6 +134,15 @@ func TestHandleErrorResp(t *testing.T) {
}`)),
expected: "error, status code: 503, message: That model...",
},
{
name: "503 no message (Unknown response)",
httpCode: http.StatusServiceUnavailable,
body: bytes.NewReader([]byte(`
{
"error":{}
}`)),
expected: "error, status code: 503, message: ",
},
}
for _, tc := range testCases {