Qual: More PHP unit to test dol_escapejs function.

Qual: More PHP unit to test FormAdmin class.
This commit is contained in:
Laurent Destailleur 2014-02-17 15:40:04 +01:00
parent 860ca15cfc
commit a0e0d17725
2 changed files with 13 additions and 1 deletions

View File

@ -171,6 +171,12 @@ class AllTests
require_once dirname(__FILE__).'/ModulesTest.php'; // At end because it's the longer
$suite->addTestSuite('ModulesTest');
// GUI
require_once dirname(__FILE__).'/FormAdminTest.php';
$suite->addTestSuite('FormAdminTest');
return $suite;
}
}

View File

@ -403,7 +403,13 @@ class FunctionsTest extends PHPUnit_Framework_TestCase
{
$input="x&<b>#</b>,\"'"; // " will be converted into '
$result=dol_escape_js($input);
$this->assertEquals("x&<b>#<\/b>,\'\'",$result);
$this->assertEquals("x&<b>#</b>,\'\'",$result,"Test mode=0");
$result=dol_escape_js($input,1);
$this->assertEquals("x&<b>#</b>,\"\'",$result,"Test mode=1");
$result=dol_escape_js($input,2);
$this->assertEquals("x&<b>#</b>,\\\"'",$result,"Test mode=2");
}