2
0
forked from Wavyzz/dolibarr

More PHPUnit tests

This commit is contained in:
Laurent Destailleur
2011-12-17 16:53:36 +01:00
parent 1aa75b847b
commit f48348cade

View File

@@ -112,7 +112,7 @@ class FunctionsTest extends PHPUnit_Framework_TestCase
/**
*/
public function testHtmlCleanLastBr()
public function testDolHtmlCleanLastBr()
{
$input="A string<br>";
$after=dol_htmlcleanlastbr($input);
@@ -132,7 +132,7 @@ class FunctionsTest extends PHPUnit_Framework_TestCase
/**
*/
public function testHtmlEntitiesBr()
public function testDolHtmlEntitiesBr()
{
$input="A string\nwith a é, &, < and >."; // Text not already HTML
$after=dol_htmlentitiesbr($input,0); // Add <br> before \n
@@ -153,6 +153,36 @@ class FunctionsTest extends PHPUnit_Framework_TestCase
return true;
}
/**
*/
public function testDolTextIsHtml()
{
// True
$input='<html>xxx</html>';
$after=dol_textishtml($input);
$this->assertTrue($after);
$input='<body>xxx</body>';
$after=dol_textishtml($input);
$this->assertTrue($after);
$input='xxx <b>yyy</b> zzz';
$after=dol_textishtml($input);
$this->assertTrue($after);
$input='xxx<br>';
$after=dol_textishtml($input);
$this->assertTrue($after);
$input='text with <div>some div</div>';
$after=dol_textishtml($input);
$this->assertTrue($after);
$input='text with HTML &nbsp; entities';
$after=dol_textishtml($input);
$this->assertTrue($after);
// False
$input='xxx < br>';
$after=dol_textishtml($input);
$this->assertFalse($after);
}
/**
*/
public function testDolTrunc()