Arabic v3 focused tests

Arabic v3 focused tests

All tests below passed against ar.article-normalizer.v3.ts with shared.ts.

  1. Repeated feminine suffix
    Input:
    إيزيديةةةةةة
    Expected:
    إيزيدية
    Result:
    PASS
  2. Repeated masculine plural suffix in nominative context
    Input:
    الأطفال الإيزيديونونونيين
    Expected:
    الأطفال الإيزيديون
    Result:
    PASS
  3. Repeated masculine plural suffix after preposition/legal context
    Input:
    جرائم ضد الإيزيديونونونيين
    Expected:
    جرائم ضد الإيزيديين
    Result:
    PASS
  4. Ezdiki as language after possessive phrase
    Input:
    لغته Ezdiki
    Expected:
    لغته الإيزيدية (Ezdiki)
    Result:
    PASS
  5. Ezdiki as script/text
    Input:
    النص Ezdiki
    Expected:
    الكتابة الإيزيدية (Ezdiki)
    Result:
    PASS
  6. Ezdiki language + script pairing
    Input:
    اللغة الإيزيدية (Ezdiki) والنص Ezdiki
    Expected:
    اللغة الإيزيدية (Ezdiki) والكتابة الإيزيدية (Ezdiki)
    Result:
    PASS
  7. April Fool contamination in Ezidi New Year context
    Input:
    كذبة أبريل: رأس السنة الإيزيدية
    Expected:
    رأس السنة الإيزيدية
    Result:
    PASS
  8. Arabic idiom: shed light on
    Input:
    تسلط ضوء على القضية
    Expected:
    تسلط الضوء على القضية
    Result:
    PASS
  9. Arabic idiom: not merely a thing
    Input:
    ليس فقط شيئًا
    Expected:
    ليس مجرد شيء
    Result:
    PASS
  10. Arabic idiom: living part
    Input:
    إنه جزء حي
    Expected:
    بل هو جزء حي
    Result:
    PASS
  11. UI search spelling
    Input:
    إبحث
    Expected:
    ابحث
    Result:
    PASS
  12. Official outlet name preservation
    Input:
    Ezidi Times
    Expected:
    Ezidi Times
    Result:
    PASS
  13. Official organization name preservation
    Input:
    Yazidi Cause Alliance
    Expected:
    Yazidi Cause Alliance
    Result:
    PASS
  14. Sharfadin Arabic normalization
    Input:
    Sharfadin
    Expected:
    شرفدين
    Result:
    PASS

Leave a Reply

Your email address will not be published. Required fields are marked *

Previous post The Ezidis: History, Religion, Language, and Identity of an Ancient Middle Eastern People