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 }) }