diff --git a/test/phpunit/FunctionsTest.php b/test/phpunit/FunctionsTest.php index 591f0dbef62..72f1821aa73 100755 --- a/test/phpunit/FunctionsTest.php +++ b/test/phpunit/FunctionsTest.php @@ -112,7 +112,7 @@ class FunctionsTest extends PHPUnit_Framework_TestCase /** */ - public function testHtmlCleanLastBr() + public function testDolHtmlCleanLastBr() { $input="A string
"; $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
before \n @@ -153,6 +153,36 @@ class FunctionsTest extends PHPUnit_Framework_TestCase return true; } + /** + */ + public function testDolTextIsHtml() + { + // True + $input='xxx'; + $after=dol_textishtml($input); + $this->assertTrue($after); + $input='xxx'; + $after=dol_textishtml($input); + $this->assertTrue($after); + $input='xxx yyy zzz'; + $after=dol_textishtml($input); + $this->assertTrue($after); + $input='xxx
'; + $after=dol_textishtml($input); + $this->assertTrue($after); + $input='text with
some div
'; + $after=dol_textishtml($input); + $this->assertTrue($after); + $input='text with HTML   entities'; + $after=dol_textishtml($input); + $this->assertTrue($after); + + // False + $input='xxx < br>'; + $after=dol_textishtml($input); + $this->assertFalse($after); + } + /** */ public function testDolTrunc()