summaryrefslogtreecommitdiff
path: root/tests/phpunit/languages/LanguageBe_taraskTest.php
blob: e7fdb7ca871ce9617d272cab406b4669498ef5e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php

class LanguageBeTaraskTest extends MediaWikiTestCase {
	private $lang;

	function setUp() {
		$this->lang = Language::factory( 'Be-tarask' );
	}
	function tearDown() {
		unset( $this->lang );
	}

	/** see bug 23156 & r64981 */
	function testSearchRightSingleQuotationMarkAsApostroph() {
		$this->assertEquals(
			"'",
			$this->lang->normalizeForSearch( '’' ),
			'bug 23156: U+2019 conversion to U+0027'
		);
	}
	/** see bug 23156 & r64981 */
	function testCommafy() {
		$this->assertEquals( '1,234,567', $this->lang->commafy( '1234567' ) );
		$this->assertEquals(    '12,345', $this->lang->commafy(   '12345' ) );
	}
	/** see bug 23156 & r64981 */
	function testDoesNotCommafyFourDigitsNumber() {
		$this->assertEquals(      '1234', $this->lang->commafy(    '1234' ) );
	}
}