From a8cc4f9ff7f04379704d36a150dedc633fedf88f Mon Sep 17 00:00:00 2001 From: Kwanghee Choi Date: Thu, 23 Apr 2026 15:16:10 -0500 Subject: [PATCH] Remove pytest dependency --- epitran/test/test_kab_Latn.py | 14 -------------- epitran/test/test_kabyle.py | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 14 deletions(-) delete mode 100644 epitran/test/test_kab_Latn.py create mode 100644 epitran/test/test_kabyle.py diff --git a/epitran/test/test_kab_Latn.py b/epitran/test/test_kab_Latn.py deleted file mode 100644 index d75d1f41..00000000 --- a/epitran/test/test_kab_Latn.py +++ /dev/null @@ -1,14 +0,0 @@ -import epitran -import pytest - -epi = epitran.Epitran('kab-Latn') - -@pytest.mark.parametrize("orth, ipa", [ - ("taqcict", "taqʃiʃt"), - ("axxam", "aχːam"), - ("Nniɣ", "nniɣ"), - ("abrid", "abrid"), - ("tuwiḍ", "tuwidˤ"), -]) -def test_kab_latn_basic_words(orth, ipa): - assert epi.transliterate(orth) == ipa diff --git a/epitran/test/test_kabyle.py b/epitran/test/test_kabyle.py new file mode 100644 index 00000000..5b2fcdc0 --- /dev/null +++ b/epitran/test/test_kabyle.py @@ -0,0 +1,17 @@ +import unittest +import epitran + +class TestKabyle(unittest.TestCase): + def setUp(self): + self.epi = epitran.Epitran("kab-Latn") + + def test_basic_words(self): + for i, o in [ + ("taqcict", "taqʃiʃt"), + ("axxam", "aχːam"), + ("Nniɣ", "nniɣ"), + ("abrid", "abrid"), + ("tuwiḍ", "tuwidˤ"), + ]: + tr = self.epi.transliterate(i) + self.assertEqual(tr, o)