lan = $this->make('lancheck'); } catch (Exception $e) { $this->fail("Couldn't load lancheck object"); } } /* public function testCheck_lan_errors() { } public function testCheckLog() { } */ public function testFill_phrases_array() { $strings = 'define("LAN1", "Főadminisztrátor");'."\n". 'define("LAN2", "Hői");'."\n". 'define("LAN3", "Rendszerinformáció");'."\n". 'define("LAN4", "Felhasználó");'."\n". 'define("LAN5", "Regisztrált felhasználó");'; $expected = array ( 'orig' => array ( 'LAN1' => 'Főadminisztrátor', 'LAN2' => 'Hői', 'LAN3' => 'Rendszerinformáció', 'LAN4' => 'Felhasználó', 'LAN5' => 'Regisztrált felhasználó', ), ); $actual = $this->lan->fill_phrases_array($strings, 'orig'); $this->assertEquals($expected, $actual, 'fill_phrases_array() failed.'); } /* public function testThirdPartyPlugins() { } public function testInit() { } public function testCheck_lanfiles() { } public function testGetFilePaths() { } public function testGetOnlineLanguagePacks() { } public function testGet_comp_lan_phrases() { } */ public function testIs_utf8() { $strings = array( "Főadminisztrátor", "Hői", "Rendszerinformáció", "Felhasználó", "Regisztrált felhasználó"); foreach($strings as $expected) { $actual = $this->lan->is_utf8($expected); $this->assertEquals(true, $actual, 'is_utf8() failed on '.$expected.'.'); } } /* public function testWrite_lanfile() { } public function testCountFiles() { } public function test__construct() { } public function testCleanFile() { } public function testGetLocalLanguagePacks() { } public function testCheck_core_lanfiles() { } public function testRemoveLanguagePack() { } public function testErrorsOnly() { } public function testCheck_all() { } public function testZipLang() { } public function testGet_lan_file_phrases() { } public function testNewFile() { } public function testEdit_lanfiles() { } */ }