wip: preserve local engine and agent workflow changes before ganjihong refactor integration
This commit is contained in:
@@ -58,24 +58,3 @@ class SettingsModelSelectionTests(unittest.TestCase):
|
||||
|
||||
self.assertEqual(resolved_provider.id, "alternate")
|
||||
self.assertEqual(resolved_model.id, "alternate-first")
|
||||
|
||||
def test_reviewer_cannot_be_the_same_author_model(self) -> None:
|
||||
provider = ProviderConfig("openai", "OpenAI", "https://example.invalid/v1", "key", (ProviderModel("gpt-5.5", vision=True),))
|
||||
settings = Settings(
|
||||
task_root=ROOT / "tmp-tasks",
|
||||
conversation_root=ROOT / "tmp-conversations",
|
||||
library_root=ROOT / "backend" / "cdsl_library",
|
||||
engine_root=ROOT / "backend" / "engine" / "cdsl_engine",
|
||||
llm_base_url=provider.base_url,
|
||||
llm_api_key=provider.api_key,
|
||||
llm_model="gpt-5.5",
|
||||
llm_timeout_s=1,
|
||||
default_provider_id="openai",
|
||||
providers=(provider,),
|
||||
review_provider_id="openai",
|
||||
review_model_id="gpt-5.5",
|
||||
)
|
||||
|
||||
author_provider, author_model = settings.resolve_model(None, None)
|
||||
with self.assertRaisesRegex(ValueError, "must differ"):
|
||||
settings.resolve_independent_review_model(author_provider, author_model)
|
||||
|
||||
Reference in New Issue
Block a user