wiki.techinc.nl/tests/phpunit/languages/classes/LanguageKkTest.php
Peter Ovchyn 6ee4f72d1d languages: Add @group Language to all tests related to Language for easier navigation through tests
Bug: T226833, T243761
Change-Id: Ied7d4a1db661f5cfaefe6c392348ff56b1a5616c
2020-02-03 15:29:59 +02:00

34 lines
1.2 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
/**
* @group Language
* @covers LanguageKk
* @covers LanguageKk_cyrl
* @covers KkConverter
*/
class LanguageKkTest extends LanguageClassesTestCase {
/**
* @dataProvider provideAutoConvertToAllVariants
* @covers Language::autoConvertToAllVariants
*/
public function testAutoConvertToAllVariants( $result, $value ) {
$this->assertEquals( $result, $this->getLang()->autoConvertToAllVariants( $value ) );
}
public static function provideAutoConvertToAllVariants() {
return [
[
[
'kk' => 'Адамдарға ақыл-парасат, ар-ождан берілген',
'kk-cyrl' => 'Адамдарға ақыл-парасат, ар-ождан берілген',
'kk-latn' => 'Adamdarğa aqıl-parasat, ar-ojdan berilgen',
'kk-arab' => 'ادامدارعا اقىل-پاراسات، ار-وجدان بەرىلگەن',
'kk-kz' => 'Адамдарға ақыл-парасат, ар-ождан берілген',
'kk-tr' => 'Adamdarğa aqıl-parasat, ar-ojdan berilgen',
'kk-cn' => 'ادامدارعا اقىل-پاراسات، ار-وجدان بەرىلگەن'
],
'Адамдарға ақыл-парасат, ар-ождан берілген'
],
];
}
}