Ejemplo n.º 1
0
def test_user_transition_list_disjunction():
    df = DialogueFlow("root", initial_speaker=Speaker.USER)
    nlu = ["hello", "hi", "how are you"]
    df.add_user_transition("root", "x", nlu)
    df.update_state_settings("root", error_successor="y")
    df.user_turn("hi")
    assert df.state() == "x"
Ejemplo n.º 2
0
def test_user_transition_list_disjunction():
    df = DialogueFlow('root', initial_speaker=Speaker.USER)
    nlu = [
        'hello',
        'hi',
        'how are you'
    ]
    df.add_user_transition('root', 'x', nlu)
    df.update_state_settings('root', error_successor='y')
    df.user_turn('hi')
    assert df.state() == 'x'