mirror of
https://github.com/songquanpeng/one-api.git
synced 2025-09-30 07:06:38 +08:00
25 lines
515 B
Go
25 lines
515 B
Go
package ali_test
|
|
|
|
import (
|
|
"net/http"
|
|
"one-api/common"
|
|
"one-api/common/test"
|
|
"one-api/model"
|
|
)
|
|
|
|
func setupAliTestServer() (baseUrl string, server *test.ServerTest, teardown func()) {
|
|
server = test.NewTestServer()
|
|
ts := server.TestServer(func(w http.ResponseWriter, r *http.Request) bool {
|
|
return test.OpenAICheck(w, r)
|
|
})
|
|
ts.Start()
|
|
teardown = ts.Close
|
|
|
|
baseUrl = ts.URL
|
|
return
|
|
}
|
|
|
|
func getAliChannel(baseUrl string) model.Channel {
|
|
return test.GetChannel(common.ChannelTypeAli, baseUrl, "", "", "")
|
|
}
|