MediaWiki
REL1_19
|
00001 <?php 00010 class LanguageSlTest extends MediaWikiTestCase { 00011 private $lang; 00012 00013 function setUp() { 00014 $this->lang = Language::factory( 'sl' ); 00015 } 00016 function tearDown() { 00017 unset( $this->lang ); 00018 } 00019 00021 function testPlural( $result, $value ) { 00022 $forms = array( 'one', 'two', 'few', 'other', 'zero' ); 00023 $this->assertEquals( $result, $this->lang->convertPlural( $value, $forms ) ); 00024 } 00025 00026 function providerPlural() { 00027 return array ( 00028 array( 'zero', 0 ), 00029 array( 'one', 1 ), 00030 array( 'two', 2 ), 00031 array( 'few', 3 ), 00032 array( 'few', 4 ), 00033 array( 'other', 5 ), 00034 array( 'other', 99 ), 00035 array( 'other', 100 ), 00036 array( 'one', 101 ), 00037 array( 'two', 102 ), 00038 array( 'few', 103 ), 00039 array( 'one', 201 ), 00040 ); 00041 } 00042 }