3 require_once 'include/Smarty/plugins/function.sugar_translate.php';
4 require_once 'include/Sugar_Smarty.php';
6 class FunctionSugarTranslateTest extends Sugar_PHPUnit_Framework_TestCase
8 public function providerJsEscapedSting()
39 * @dataProvider providerJsEscapedSting
42 public function testJsEscapedSting($string, $returnedString)
44 $langpack = new SugarTestLangPackCreator();
45 $langpack->setModString('LBL_TEST_JS_ESCAPED_STRING', $string, 'Contacts');
48 $smarty = new Sugar_Smarty;
50 $this->assertEquals($returnedString, smarty_function_sugar_translate(
52 'label' => 'LBL_TEST_JS_ESCAPED_STRING',
53 'module' => 'Contacts',