mirror of
https://github.com/e107inc/e107.git
synced 2025-03-28 08:12:42 +01:00
Added tests for is_utf8() and fill_phrases_array()
This commit is contained in:
parent
ccd877d09d
commit
78d3e22de0
189
tests/unit/lancheckTest.php
Normal file
189
tests/unit/lancheckTest.php
Normal file
@ -0,0 +1,189 @@
|
||||
<?php
|
||||
/**
|
||||
* Created by PhpStorm.
|
||||
* User: Wiz
|
||||
* Date: 1/30/2019
|
||||
* Time: 12:17 PM
|
||||
*/
|
||||
|
||||
|
||||
class lancheckTest extends \Codeception\Test\Unit
|
||||
{
|
||||
|
||||
/** @var lancheck */
|
||||
protected $lan;
|
||||
|
||||
protected function _before()
|
||||
{
|
||||
|
||||
require_once(e_ADMIN."lancheck.php");
|
||||
|
||||
try
|
||||
{
|
||||
$this->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()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
*/
|
||||
|
||||
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user