Spaces:
Sleeping
Sleeping
File size: 466 Bytes
1719c2a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | from echocoach.coach import parse_coach_response
def test_parse_coach_json_from_fenced_block():
raw = """Here is feedback:
```json
{
"summary": "Good energy.",
"filler_feedback": "Reduce um.",
"pace_feedback": "Slow down.",
"rewrite": "We should start now.",
"one_tip": "Pause after each point."
}
```
"""
feedback = parse_coach_response(raw)
assert feedback.summary == "Good energy."
assert feedback.one_tip == "Pause after each point."
|