Align Assistent debug patch extraction with string generate flags and unfenced JSON.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -190,6 +190,17 @@ def test_extract_assistent_patch():
|
||||
assert got2["patch"]["steps"] == 8
|
||||
assert got2["patch"]["cfg"] == 2
|
||||
|
||||
str_flag = extract_assistent_patch(
|
||||
'ok\n```json\n{"prompt":"a slender redhead in leather","generate":"true"}\n```'
|
||||
)
|
||||
assert str_flag["patch"]["generate"] is True
|
||||
|
||||
raw = extract_assistent_patch(
|
||||
'done\n{"prompt":"a fiery redhead, street light, 85mm","generate":true}'
|
||||
)
|
||||
assert raw["patch"]["generate"] is True
|
||||
assert raw["prose"] == "done"
|
||||
|
||||
|
||||
def test_chat_eval_mocked_http(monkeypatch, tmp_path):
|
||||
from gpu_rent import debug_assistent
|
||||
|
||||
Reference in New Issue
Block a user