From 18a71153853327addd5bb310460b2a78a6d27c23 Mon Sep 17 00:00:00 2001 From: mark_story Date: Fri, 6 Mar 2009 03:53:31 +0000 Subject: [PATCH] Adding test to show proper escaping of escaped strings in Javscript::object() closes #6167. git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@8076 3807eeeb-6ff5-0310-8944-8be069107fe0 --- cake/tests/cases/libs/view/helpers/javascript.test.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cake/tests/cases/libs/view/helpers/javascript.test.php b/cake/tests/cases/libs/view/helpers/javascript.test.php index 7c4731b6c71..634e207d2f4 100644 --- a/cake/tests/cases/libs/view/helpers/javascript.test.php +++ b/cake/tests/cases/libs/view/helpers/javascript.test.php @@ -648,6 +648,10 @@ function testEscapeString() { $result = $this->Javascript->escapeString('CakePHP: \'Rapid Development Framework\''); $expected = 'CakePHP: \\\'Rapid Development Framework\\\''; $this->assertEqual($result, $expected); + + $result = $this->Javascript->escapeString('my \\"string\\"'); + $expected = 'my \\\"string\\\"'; + $this->assertEqual($result, $expected); } /** * testAfterRender method