3 class LanguageCrhTest
extends LanguageClassesTestCase
{
5 * @dataProvider provideAutoConvertToAllVariants
6 * @covers Language::autoConvertToAllVariants
8 public function testAutoConvertToAllVariants( $result, $value ) {
9 $this->assertEquals( $result, $this->getLang()->autoConvertToAllVariants( $value ) );
12 public static function provideAutoConvertToAllVariants() {
14 [ // general words, covering more of the alphabet
16 'crh' => 'рузгярнынъ ruzgârnıñ Париж Parij',
17 'crh-cyrl' => 'рузгярнынъ рузгярнынъ Париж Париж',
18 'crh-latn' => 'ruzgârnıñ ruzgârnıñ Parij Parij',
20 'рузгярнынъ ruzgârnıñ Париж Parij'
22 [ // general words, covering more of the alphabet
24 'crh' => 'чёкюч çöküç элифбени elifbeni полициясы politsiyası',
25 'crh-cyrl' => 'чёкюч чёкюч элифбени элифбени полициясы полициясы',
26 'crh-latn' => 'çöküç çöküç elifbeni elifbeni politsiyası politsiyası',
28 'чёкюч çöküç элифбени elifbeni полициясы politsiyası'
30 [ // general words, covering more of the alphabet
32 'crh' => 'хусусында hususında акъшамларны aqşamlarnı опькеленюв öpkelenüv',
33 'crh-cyrl' => 'хусусында хусусында акъшамларны акъшамларны опькеленюв опькеленюв',
34 'crh-latn' => 'hususında hususında aqşamlarnı aqşamlarnı öpkelenüv öpkelenüv',
36 'хусусында hususında акъшамларны aqşamlarnı опькеленюв öpkelenüv'
38 [ // general words, covering more of the alphabet
40 'crh' => 'кулюмсиреди külümsiredi айтмайджагъым aytmaycağım козьяшсыз közyaşsız',
41 'crh-cyrl' => 'кулюмсиреди кулюмсиреди айтмайджагъым айтмайджагъым козьяшсыз козьяшсыз',
42 'crh-latn' => 'külümsiredi külümsiredi aytmaycağım aytmaycağım közyaşsız közyaşsız',
44 'кулюмсиреди külümsiredi айтмайджагъым aytmaycağım козьяшсыз közyaşsız'
48 'crh' => 'инструменталь instrumental гургуль gürgül тюшюнмемек tüşünmemek',
49 'crh-cyrl' => 'инструменталь инструменталь гургуль гургуль тюшюнмемек тюшюнмемек',
50 'crh-latn' => 'instrumental instrumental gürgül gürgül tüşünmemek tüşünmemek',
52 'инструменталь instrumental гургуль gürgül тюшюнмемек tüşünmemek'
56 'crh' => 'эки юз eki yüz',
57 'crh-cyrl' => 'эки юз эки юз',
58 'crh-latn' => 'eki yüz eki yüz',
62 [ // ALL CAPS, made up acronyms
64 'crh' => 'ÑAB QIC ĞUK COT НЪАБ КЪЫДж ГЪУК ДЖОТ CA ДЖА',
65 'crh-cyrl' => 'НЪАБ КЪЫДж ГЪУК ДЖОТ НЪАБ КЪЫДж ГЪУК ДЖОТ ДЖА ДЖА',
66 'crh-latn' => 'ÑAB QIC ĞUK COT ÑAB QIC ĞUK COT CA CA',
68 'ÑAB QIC ĞUK COT НЪАБ КЪЫДж ГЪУК ДЖОТ CA ДЖА'