fix(ivr): play russian language prompt first
This commit is contained in:
@@ -155,16 +155,16 @@ def test_flow_validation_accepts_prompt_sequence_without_single_prompt_key():
|
||||
"node_id": "root",
|
||||
"prompt_text": "Combined bilingual prompt",
|
||||
"prompt_sequence": [
|
||||
{
|
||||
"prompt_audio_key": "ivr/demo-language-kz",
|
||||
"prompt_text": "Kazakh segment",
|
||||
"language": "kz",
|
||||
},
|
||||
{
|
||||
"prompt_audio_key": "ivr/demo-language-ru",
|
||||
"prompt_text": "Russian segment",
|
||||
"language": "ru",
|
||||
},
|
||||
{
|
||||
"prompt_audio_key": "ivr/demo-language-kz",
|
||||
"prompt_text": "Kazakh segment",
|
||||
"language": "kz",
|
||||
},
|
||||
],
|
||||
"is_terminal": False,
|
||||
"invalid_target_node_id": "root",
|
||||
@@ -189,8 +189,8 @@ def test_flow_validation_accepts_prompt_sequence_without_single_prompt_key():
|
||||
|
||||
assert response.status_code == 200
|
||||
payload = response.json()
|
||||
assert payload["flow_json"]["nodes"][0]["prompt_sequence"][0]["prompt_audio_key"] == "ivr/demo-language-kz"
|
||||
assert payload["flow_json"]["nodes"][0]["prompt_sequence"][1]["prompt_audio_key"] == "ivr/demo-language-ru"
|
||||
assert payload["flow_json"]["nodes"][0]["prompt_sequence"][0]["prompt_audio_key"] == "ivr/demo-language-ru"
|
||||
assert payload["flow_json"]["nodes"][0]["prompt_sequence"][1]["prompt_audio_key"] == "ivr/demo-language-kz"
|
||||
|
||||
|
||||
def test_ivr_session_runtime_emits_voice_event_and_timeline():
|
||||
|
||||
Reference in New Issue
Block a user