Skip to content
Snippets Groups Projects
Commit a0e0d177 authored by Laurent Destailleur's avatar Laurent Destailleur
Browse files

Qual: More PHP unit to test dol_escapejs function.

Qual: More PHP unit to test FormAdmin class.
parent 860ca15c
No related branches found
No related tags found
No related merge requests found
...@@ -171,6 +171,12 @@ class AllTests ...@@ -171,6 +171,12 @@ class AllTests
require_once dirname(__FILE__).'/ModulesTest.php'; // At end because it's the longer require_once dirname(__FILE__).'/ModulesTest.php'; // At end because it's the longer
$suite->addTestSuite('ModulesTest'); $suite->addTestSuite('ModulesTest');
// GUI
require_once dirname(__FILE__).'/FormAdminTest.php';
$suite->addTestSuite('FormAdminTest');
return $suite; return $suite;
} }
} }
......
...@@ -403,7 +403,13 @@ class FunctionsTest extends PHPUnit_Framework_TestCase ...@@ -403,7 +403,13 @@ class FunctionsTest extends PHPUnit_Framework_TestCase
{ {
$input="x&<b>#</b>,\"'"; // " will be converted into ' $input="x&<b>#</b>,\"'"; // " will be converted into '
$result=dol_escape_js($input); $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");
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment