def test_nlg_fill_template_text_w_bad_slot_name2(slot_name, slot_value): template_text = "{" + slot_name + "}" t = TemplatedNaturalLanguageGenerator(templates=dict()) result = t._fill_template_text( template={"text": template_text}, filled_slots={slot_name: slot_value} ) assert result["text"] == template_text
def test_nlg_fill_template_text(slot_name, slot_value): template = {"text": "{" + slot_name + "}"} t = TemplatedNaturalLanguageGenerator(templates=dict()) result = t._fill_template_text( template=template, filled_slots={slot_name: slot_value} ) assert result == {"text": str(slot_value)}