assertEquals($target, PMA_escapeJsString($source)); } /** * Data provider for testEscape * * @return array data for testEscape test case */ public function escapeDataProvider() { return array( array('\\\';', '\';'), array('\r\n\\\'"), array('\\\';[XSS]', '\';[XSS]'), array('[HTML]', '[HTML]'), array('\"\\\'\\\\\\\'\"', '"\'\\\'"'), array("\\\\\'\'\'\'\'\'\'\'\'\'\'\'\\\\", "\\''''''''''''\\") ); } } ?>