def test_nlu_fingerprint_changed_fr(fingerprint2): fingerprint1 = _fingerprint() assert ( did_section_fingerprint_change(fingerprint1, fingerprint2, SECTION_NLU) == ["fr"] ) assert did_section_fingerprint_change(fingerprint1, fingerprint2, SECTION_NLU) == ["fr"]
def test_nlu_fingerprint_languages_changed(fingerprint): assert sorted(did_section_fingerprint_change(fingerprint["old"], fingerprint["new"], SECTION_NLU)) == fingerprint["retrain_nlu"]
def test_nlu_fingerprint_changed_all(fingerprint2): fingerprint1 = _fingerprint() assert sorted(did_section_fingerprint_change(fingerprint1, fingerprint2, SECTION_NLU)) == ["en", "fr"]
def test_nlu_fingerprint_not_changed(): assert not did_section_fingerprint_change(_fingerprint(), _fingerprint(), SECTION_NLU)
def test_core_fingerprint_changed(fingerprint2, changed): fingerprint1 = _fingerprint() assert ( did_section_fingerprint_change(fingerprint1, fingerprint2, SECTION_CORE) is changed )
def test_nlu_fingerprint_changed(fingerprint2, changed): fingerprint1 = _fingerprint() assert (did_section_fingerprint_change(fingerprint1, fingerprint2, SECTION_NLU) is changed)