extract and split integration tests (#389)

This commit is contained in:
渡邉祐一 / Yuichi Watanabe
2023-06-18 19:51:20 +09:00
committed by GitHub
parent e49d771fff
commit b0959382c8
5 changed files with 357 additions and 353 deletions

View File

@@ -34,3 +34,14 @@ func TestListEngines(t *testing.T) {
_, err := client.ListEngines(context.Background())
checks.NoError(t, err, "ListEngines error")
}
func TestListEnginesReturnError(t *testing.T) {
client, server, teardown := setupOpenAITestServer()
defer teardown()
server.RegisterHandler("/v1/engines", func(w http.ResponseWriter, r *http.Request) {
w.WriteHeader(http.StatusTeapot)
})
_, err := client.ListEngines(context.Background())
checks.HasError(t, err, "ListEngines did not fail")
}