mirror of
https://github.com/discourse/discourse-ai.git
synced 2025-07-23 22:43:27 +00:00
Final spec fix 🤞
This commit is contained in:
parent
cc34882074
commit
eb93e1736b
@ -5,6 +5,7 @@ require "rails_helper"
|
||||
describe DiscourseAi::Configuration::LlmValidator do
|
||||
describe "#valid_value?" do
|
||||
let(:validator) { described_class.new(name: :ai_default_llm_model) }
|
||||
fab!(:llm_model)
|
||||
|
||||
before do
|
||||
assign_fake_provider_to(:ai_default_llm_model)
|
||||
@ -34,7 +35,10 @@ describe DiscourseAi::Configuration::LlmValidator do
|
||||
it "returns true for non-empty values regardless of module state" do
|
||||
SiteSetting.ai_helper_enabled = true
|
||||
SiteSetting.ai_summarization_enabled = true
|
||||
expect(validator.valid_value?("some_model")).to eq(true)
|
||||
|
||||
DiscourseAi::Completions::Llm.with_prepared_responses([true]) do
|
||||
expect(validator.valid_value?(llm_model)).to eq(true)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user