mirror of
https://github.com/langgenius/dify.git
synced 2026-10-04 13:47:55 +08:00
copilot: Edit service wiring + create_edit_session + merged registry
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
1 parent
606cff1964
commit
ef255c4dde
6 files changed
+181
-1
No files matched your search
@@ -78,6 +78,22 @@ def test_create_build_scenario_calls_create_build_session(monkeypatch):
|
||||
svc.create_fix_session.assert_not_called()
|
||||
|
||||
|
||||
def test_create_edit_scenario_calls_create_edit_session(monkeypatch):
|
||||
svc = MagicMock()
|
||||
svc.create_edit_session.return_value = _session_view()
|
||||
monkeypatch.setattr(mod, "build_service", lambda: svc)
|
||||
actor = _actor()
|
||||
|
||||
body, status = mod._create({"scenario": "edit", "app_id": "a1"}, actor)
|
||||
|
||||
assert status == 201
|
||||
svc.create_edit_session.assert_called_once()
|
||||
called = svc.create_edit_session.call_args
|
||||
assert called.kwargs["app_id"] == "a1"
|
||||
svc.create_fix_session.assert_not_called()
|
||||
svc.create_build_session.assert_not_called()
|
||||
|
||||
|
||||
def test_create_rejects_non_dict_body():
|
||||
actor = _actor()
|
||||
svc = MagicMock()
|
||||
|
||||
Reference in new issue
Block a user