lingpy.tests.data package

Submodules

lingpy.tests.data.test_derive module

class lingpy.tests.data.test_derive.TestDerive(methodName='runTest')

Bases: lingpy.tests.util_testing.WithTempDir

setUp()

Hook method for setting up the test fixture before exercising it.

test_compile_dvt()
test_compile_model()

lingpy.tests.data.test_sound_class_models module

class lingpy.tests.data.test_sound_class_models.Tests

Bases: object

failures = {}
model = 'cv'
models = ['sca', 'dolgo', 'art', 'color', 'asjp', 'cv']
segment = 'ɢ'
segments = {'!', '!ŋ', '#', "'ʷ", '+', '-', '_', 'a', 'b', 'bv', 'b͡v', 'c', 'd', 'dz', 'dʑ', 'd͜z', 'd͜ʐ', 'd͜ʑ', 'd͜ʒ', 'd͡z', 'd͡ʐ', 'd͡ʑ', 'd͡ʒ', 'e', 'f', 'g', 'g!', 'g|', 'gǀ', 'gǁ', 'gǂ', 'gǃ', 'gʘ', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'pf', 'p͜f', 'p͡f', 'q', 'r', 's', 't', 'ts', 'tsʰ', 'tɕ', 'tɕʰ', 't͜s', 't͜ɕ', 't͜ʂ', 't͜ʃ', 't͜θ', 't͡s', 't͡ɕ', 't͡ʂ', 't͡ʃ', 't͡θ', 'u', 'v', 'w', 'x', 'y', 'z', '|', '|ŋ', '²', '²²', '²³', '²¹', '²⁴', '²⁵', '³', '³²', '³³', '³¹', '³⁴', '³⁵', '·', '¹', '¹²', '¹³', '¹¹', '¹⁴', '¹⁵', 'ß', 'à', 'á', 'â', 'ã', 'ä', 'å', 'æ', 'ç', 'è', 'é', 'ê', 'ë', 'ì', 'í', 'î', 'ï', 'ð', 'ñ', 'ò', 'ó', 'ô', 'õ', 'ö', 'ø', 'ù', 'ú', 'û', 'ü', 'ý', 'þ', 'ā', 'ă', 'č', 'đ', 'ē', 'ĕ', 'ę', 'ě', 'ħ', 'ĩ', 'ī', 'ĭ', 'ı', 'ĵ', 'ļ', 'ł', 'ń', 'ņ', 'ň', 'ŋ', 'ō', 'ŏ', 'Œ', 'œ', 'ř', 'ś', 'ŝ', 'š', 'ţ', 'ŧ', 'ũ', 'ū', 'ŭ', 'ŷ', 'ż', 'ž', 'ƀ', 'Ɵ', 'ƫ', 'ǀ', 'ǀŋ', 'ǁ', 'ǁŋ', 'ǂ', 'ǂŋ', 'ǃ', 'ǃŋ', 'ǎ', 'ǐ', 'ǒ', 'ǔ', 'ǝ', 'ǥ', 'ǫ', 'ǰ', 'ǵ', 'ȇ', 'ȓ', 'ȗ', 'ȡ', 'ȯ', 'ȴ', 'ȵ', 'ȶ', 'Ɂ', 'Ɉ', 'ɐ', 'ɐ̯', 'ɑ', 'ɒ', 'ɓ', 'ɔ', 'ɕ', 'ɖ', 'ɖʐ', 'ɗ', 'ɘ', 'ə', 'ɚ', 'ɛ', 'ɜ', 'ɞ', 'ɟ', 'ɠ', 'ɡ', 'ɢ', 'ɣ', 'ɤ', 'ɥ', 'ɦ', 'ɧ', 'ɨ', 'ɩ', 'ɪ', 'ɫ', 'ɬ', 'ɭ', 'ɮ', 'ɯ', 'ɰ', 'ɱ', 'ɲ', 'ɳ', 'ɴ', 'ɵ', 'ɶ', 'ɷ', 'ɸ', 'ɹ', 'ɺ', 'ɻ', 'ɽ', 'ɾ', 'ɿ', 'ʀ', 'ʁ', 'ʂ', 'ʃ', 'ʄ', 'ʅ', 'ʆ', 'ʈ', 'ʈʂ', 'ʈʂʰ', 'ʉ', 'ʊ', 'ʋ', 'ʌ', 'ʍ', 'ʎ', 'ʏ', 'ʐ', 'ʑ', 'ʒ', 'ʔ', 'ʕ', 'ʘ', 'ʘŋ', 'ʙ', 'ʛ', 'ʝ', 'ʟ', 'ʡ', 'ʣ', 'ʤ', 'ʥ', 'ʦ', 'ʧ', 'ʨ', 'ʮ', 'ʯ', '˥', '˦', '˧', '˨', 'β', 'ε', 'θ', 'υ', 'χ', 'а', 'е', 'р', 'т', 'ў', 'ๅ', 'ᴀ', 'ᴇ', 'ᴜ', 'ᵐb', 'ᵐp', 'ᵲ', 'ᶁ', 'ᶅ', 'ᶇ', 'ᶉ', 'ᶊ', 'ᶎ', 'ḇ', 'ḍ', 'ḏ', 'ḛ', 'ḡ', 'ḥ', 'ḭ', 'ḳ', 'ḷ', 'ṃ', 'ṇ', 'ṋ', 'ṍ', 'ṙ', 'ṛ', 'ṛ́', 'ṣ', 'ṭ', 'ṱ', 'ṳ', 'ṵ', 'ṹ', 'ṽ', 'ṿ', 'ẓ', 'ạ', 'ẽ', 'ị', 'ọ', 'ố', 'ụ', 'ỳ', 'ỹ', 'ῃ', '⁰', '⁴', '⁴²', '⁴³', '⁴¹', '⁴⁴', '⁴⁵', '⁵', '⁵²', '⁵³', '⁵¹', '⁵⁴', '⁵⁵', '⁻', '₀', '₁', '₁₁', '₁₂', '₁₃', '₁₄', '₁₅', '₂', '₂₁', '₂₂', '₂₃', '₂₄', '₂₅', '₃', '₃₁', '₃₂', '₃₃', '₃₄', '₃₅', '₄', '₄₁', '₄₂', '₄₃', '₄₄', '₄₅', '₅', '₅₁', '₅₂', '₅₃', '₅₄', '₅₅', '₆', '∫', '∼', '◦', 'ⱱ'}
values = ['a', 'ᴀ', 'ã', 'ɑ', 'á', 'à', 'ā', 'ǎ', 'ụ', 'ū', 'â', 'ɛ', 'æ', 'ɜ', 'ɐ', 'ʌ', 'e', 'ᴇ', 'ə', 'ẽ', 'ɘ', 'ɤ', 'è', 'é', 'ē', 'ě', 'ê', 'ɚ', 'Œ', 'ɒ', 'œ', 'ɞ', 'ɔ', 'ø', 'ɵ', 'o', 'õ', 'ó', 'ò', 'ō', 'ô', 'y', 'ṳ', 'ʏ', 'ʉ', 'u', 'ᴜ', 'ʊ', 'i', 'ɪ', 'ɨ', 'ɿ', 'ʅ', 'ɯ', 'ĩ', 'í', 'ǐ', 'ì', 'î', 'ī', 'ɶ', 'ɷ', 'ı', 'ǝ', 'ǒ', 'ĭ', 'ŏ', 'ä', 'ö', 'ŭ', 'ў', 'ă', 'ĕ', 'ü', 'ú', 'ũ', 'ṵ', 'ʮ', 'ɩ', 'ỹ', 'ε', 'ù', 'е', 'ï', 'ǔ', 'ạ', 'ọ', 'ỳ', 'ȯ', 'û', 'а', 'ę', 'ị', 'ý', 'å', 'ǫ', 'ë', 'ḭ', 'ḛ', 'ๅ', 'ố', 'ȇ', 'ȗ', 'ṍ', 'ṹ', 'ŷ', 'ʯ', 'ʆ', 't͡s', 't͜s', 'd͡z', 'd͜z', 'ʦ', 'ʣ', 't͡ɕ', 't͜ɕ', 'd͡ʑ', 'd͜ʑ', 'ʨ', 'ʥ', 't͡ʃ', 'ʄ', 't͜ʃ', 'd͡ʒ', 'd͜ʒ', 'ʧ', 'ʤ', 'c', 'ɟ', 't͡ʂ', 't͜ʂ', 'd͡ʐ', 'd͜ʐ', 'č', 't͡θ', 't͜θ', 'k', 'g', 'q', 'ɢ', 'ɡ', 'x', 'ɣ', 'χ', 'ǰ', 'ĵ', 'ḳ', 'ǥ', 'ǵ', 'ḡ', 'Ɉ', 'ʈʂ', 'ɖʐ', 'ʈʂʰ', 'tɕ', 'tɕʰ', 'dʑ', 'ts', 'dz', 'tsʰ', 'ɸ', 'β', 'f', 'p͡f', 'p͜f', 'ƀ', 'p', 'b', 'ɓ', 'р', 'ᵐb', 'ᵐp', 'ḇ', 'bv', 'b͡v', 'pf', 'ʔ', 'ħ', 'ʕ', 'h', 'ɦ', 'ḥ', 'Ɂ', 'ʡ', "'ʷ", 'j', 'ɥ', 'ɰ', 'm', 'ɱ', 'ʍ', 'ṃ', 'n', 'ȵ', 'ɳ', 'ŋ', 'ɴ', 'ň', 'ń', 'ɲ', '∼', 'ṇ', 'ñ', 'ῃ', 'ņ', 'ṋ', 's', 'z', '∫', 'ʃ', 'ʒ', 'ʂ', 'ʐ', 'ç', 'ʝ', 'š', 'ž', 'ɕ', 'ʑ', 'ɧ', 'ś', 'ṣ', 'ß', 'ŝ', 'ż', 'ẓ', 'ɹ', 'ɻ', 'ʀ', 'ɐ̯', 'ɾ', 'r', 'ʁ', 'ɽ', 'l', 'ȴ', 'ɭ', 'ʎ', 'ʟ', 'ɬ', 'ɮ', 'ɫ', 'ł', 'ɺ', 'ḷ', 'ṛ́', 'ṛ', 'ļ', 'ᵲ', 'ř', 'ȓ', 'ṙ', 't', 'd', 'ȶ', 'ȡ', 'ɗ', 'ʈ', 'ɖ', 'θ', 'ð', 'ŧ', 'þ', 'đ', 'т', 'ṱ', 'ṭ', 'ḍ', 'ḏ', 'ţ', 'Ɵ', 'w', 'ʋ', 'v', 'ʙ', 'ⱱ', 'ṿ', 'ṽ', 'υ', 'ǃ', 'ǂ', 'ǁ', 'ǀ', 'ʘ', 'gǃ', 'gǂ', 'gǁ', 'gǀ', 'gʘ', 'ǃŋ', 'ǂŋ', 'ǁŋ', 'ǀŋ', 'ʘŋ', '!', '|', 'g!', 'g|', '!ŋ', '|ŋ', 'ƫ', 'ᶁ', 'ᶅ', 'ᶇ', 'ᶉ', 'ᶊ', 'ᶎ', 'ɠ', 'ʛ', '₁₁', '₂₂', '¹¹', '²²', '₁₂', '₁₃', '₁₄', '₁₅', '₂₃', '₂₄', '₂₅', '₃₄', '₃₅', '₄₅', '¹²', '¹³', '¹⁴', '¹⁵', '²³', '²⁴', '²⁵', '³⁵', '³⁴', '⁴⁵', '₅₁', '₅₂', '₅₃', '₅₄', '₄₃', '₄₂', '₄₁', '₃₂', '₃₁', '₂₁', '⁵¹', '⁵²', '⁵³', '⁵⁴', '⁴¹', '⁴²', '⁴³', '³¹', '³²', '²¹', '₃₃', '³³', '₄₄', '₅₅', '⁵⁵', '⁴⁴', '⁰', '¹', '²', '³', '⁴', '⁵', '⁻', '₁', '₂', '₃', '₄', '₅', '₆', '₀', '˥', '˦', '˨', '˧', '_', '#', '+', '·', '◦']

Module contents