36 lines
1.1 KiB
Go
36 lines
1.1 KiB
Go
package llm
|
|
|
|
import (
|
|
"context"
|
|
"testing"
|
|
)
|
|
|
|
func TestEinoProvider_ChatCompletion_Nil_Cov7(t *testing.T) {
|
|
p := &EinoProvider{}
|
|
defer func() { _ = recover() }()
|
|
_, _ = p.ChatCompletion(context.Background(), ChatRequest{})
|
|
}
|
|
|
|
func TestEinoProvider_ChatCompletionStream_Nil_Cov7(t *testing.T) {
|
|
p := &EinoProvider{}
|
|
defer func() { _ = recover() }()
|
|
_ = p.ChatCompletionStream(context.Background(), ChatRequest{}, func(c StreamChunk) error { return nil })
|
|
}
|
|
|
|
func TestProviderManager_ChatCompletionStream_Nil_Cov7(t *testing.T) {
|
|
m := &ProviderManager{}
|
|
defer func() { _ = recover() }()
|
|
_ = m.ChatCompletionStream(context.Background(), ChatRequest{}, func(c StreamChunk) error { return nil })
|
|
}
|
|
|
|
func TestAnthropicProvider_ChatCompletionStream_Nil_Cov7(t *testing.T) {
|
|
p := &AnthropicProvider{}
|
|
defer func() { _ = recover() }()
|
|
_ = p.ChatCompletionStream(context.Background(), ChatRequest{}, func(c StreamChunk) error { return nil })
|
|
}
|
|
|
|
func TestFakeLLMProvider_ChatCompletionStream_Cov7(t *testing.T) {
|
|
f := &FakeLLMProvider{}
|
|
_ = f.ChatCompletionStream(context.Background(), ChatRequest{}, func(c StreamChunk) error { return nil })
|
|
}
|