]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blob - tests/phpunit/languages/classes/LanguageShiTest.php
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / tests / phpunit / languages / classes / LanguageShiTest.php
1 <?php
2
3 class LanguageShiTest extends LanguageClassesTestCase {
4         /**
5          * @dataProvider provideAutoConvertToAllVariants
6          * @covers Language::autoConvertToAllVariants
7          */
8         public function testAutoConvertToAllVariants( $result, $value ) {
9                 $this->assertEquals( $result, $this->getLang()->autoConvertToAllVariants( $value ) );
10         }
11
12         public static function provideAutoConvertToAllVariants() {
13                 return [
14                         [
15                                 [
16                                         'shi'      => 'AƔ',
17                                         'shi-tfng' => 'ⴰⵖ',
18                                         'shi-latn' => 'AƔ',
19                                 ],
20                                 'AƔ'
21                         ],
22                         [
23                                 [
24                                         'shi'      => 'ⴰⵖ',
25                                         'shi-tfng' => 'ⴰⵖ',
26                                         'shi-latn' => 'aɣ',
27                                 ],
28                                 'ⴰⵖ'
29                         ],
30                 ];
31         }
32 }