diff --git a/test/phpunit/FunctionsLibTest.php b/test/phpunit/FunctionsLibTest.php index 2178ad6fb5aa64b5433db7c286f666b66e80e00c..b72e470edec557cf0318caab627aa4d44448cc20 100755 --- a/test/phpunit/FunctionsLibTest.php +++ b/test/phpunit/FunctionsLibTest.php @@ -783,5 +783,27 @@ class FunctionsLibTest extends PHPUnit_Framework_TestCase $this->assertEquals('{"AA":"B\/B","CC":"","EE":"FF","HH":"GG;"}',json_encode($tmp)); } + /** + * dol_nl2br + * + * @return void + */ + public function testDolNl2Br() { + + //String to encode + $string = "a\na"; + + $this->assertEquals(dol_nl2br($string), "a<br>\na"); + + //With $forxml parameter + $this->assertEquals(dol_nl2br($string, 0, 1), "a<br />\na"); + + //Replacing \n by br + $this->assertEquals(dol_nl2br($string, 1), "a<br>a"); + + //With $forxml parameter + $this->assertEquals(dol_nl2br($string, 1, 1), "a<br />a"); + } + } ?>