Merge "Add semantic tags to license info text"
[lhc/web/wiklou.git] / tests / phpunit / languages / classes / LanguageGanTest.php
1 <?php
2
3 /**
4 * @covers LanguageGan
5 * @covers GanConverter
6 */
7 class LanguageGanTest extends LanguageClassesTestCase {
8 /**
9 * @dataProvider provideAutoConvertToAllVariants
10 * @covers Language::autoConvertToAllVariants
11 */
12 public function testAutoConvertToAllVariants( $result, $value ) {
13 $this->assertEquals( $result, $this->getLang()->autoConvertToAllVariants( $value ) );
14 }
15
16 public static function provideAutoConvertToAllVariants() {
17 return [
18 // zh2Hans
19 [
20 [
21 'gan' => '㑯',
22 'gan-hans' => '㑔',
23 'gan-hant' => '㑯',
24 ],
25 '㑯'
26 ],
27 // zh2Hant
28 [
29 [
30 'gan' => '㐷',
31 'gan-hans' => '㐷',
32 'gan-hant' => '傌',
33 ],
34 '㐷'
35 ],
36 ];
37 }
38 }