Merge "Exclude user interface elements in content from selection"
[lhc/web/wiklou.git] / tests / phpunit / languages / classes / LanguageMlTest.php
1 <?php
2 /**
3 * @author Santhosh Thottingal
4 * @copyright Copyright © 2011, Santhosh Thottingal
5 * @file
6 */
7
8 /** Tests for MediaWiki languages/LanguageMl.php */
9 class LanguageMlTest extends LanguageClassesTestCase {
10
11 /**
12 * @dataProvider providerFormatNum
13 * @see bug 29495
14 * @covers Language::formatNum
15 */
16 public function testFormatNum( $result, $value ) {
17 $this->assertEquals( $result, $this->getLang()->formatNum( $value ) );
18 }
19
20 public static function providerFormatNum() {
21 return array(
22 array( '12,34,567', '1234567' ),
23 array( '12,345', '12345' ),
24 array( '1', '1' ),
25 array( '123', '123' ),
26 array( '1,234', '1234' ),
27 array( '12,345.56', '12345.56' ),
28 array( '12,34,56,79,81,23,45,678', '12345679812345678' ),
29 array( '.12345', '.12345' ),
30 array( '-12,00,000', '-1200000' ),
31 array( '-98', '-98' ),
32 array( '-98', -98 ),
33 array( '-1,23,45,678', -12345678 ),
34 array( '', '' ),
35 array( '', null ),
36 );
37 }
38 }