Title: [94260] trunk/LayoutTests
Revision
94260
Author
[email protected]
Date
2011-08-31 18:22:22 -0700 (Wed, 31 Aug 2011)

Log Message

shouldBeEqualToString should encode special characters
https://bugs.webkit.org/show_bug.cgi?id=67223

Reviewed by Darin Adler.

* fast/js/resources/standalone-pre.js:
(shouldBeEqualToString): Encode \, ", \n, \r
* http/tests/cookies/resources/cookies-test-pre.js:
(shouldBeEqualToString): Encode \, ", \n, \r

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (94259 => 94260)


--- trunk/LayoutTests/ChangeLog	2011-09-01 01:20:23 UTC (rev 94259)
+++ trunk/LayoutTests/ChangeLog	2011-09-01 01:22:22 UTC (rev 94260)
@@ -1,3 +1,15 @@
+2011-08-31  Erik Arvidsson  <[email protected]>
+
+        shouldBeEqualToString should encode special characters
+        https://bugs.webkit.org/show_bug.cgi?id=67223
+
+        Reviewed by Darin Adler.
+
+        * fast/js/resources/standalone-pre.js:
+        (shouldBeEqualToString): Encode \, ", \n, \r
+        * http/tests/cookies/resources/cookies-test-pre.js:
+        (shouldBeEqualToString): Encode \, ", \n, \r
+
 2011-08-31  Abhishek Arya  <[email protected]>
 
         Add test for testing non-existent eventsource and

Modified: trunk/LayoutTests/fast/js/resources/standalone-pre.js (94259 => 94260)


--- trunk/LayoutTests/fast/js/resources/standalone-pre.js	2011-09-01 01:20:23 UTC (rev 94259)
+++ trunk/LayoutTests/fast/js/resources/standalone-pre.js	2011-09-01 01:22:22 UTC (rev 94260)
@@ -94,7 +94,7 @@
 
 function shouldBeEqualToString(a, b)
 {
-  var unevaledString = '"' + b.replace(/"/g, "\"") + '"';
+  var unevaledString = '"' + b.replace(/\\/g, "\\\\").replace(/"/g, "\"").replace(/\n/g, "\\n").replace(/\r/g, "\\r") + '"';
   shouldBe(a, unevaledString);
 }
 

Modified: trunk/LayoutTests/http/tests/cookies/resources/cookies-test-pre.js (94259 => 94260)


--- trunk/LayoutTests/http/tests/cookies/resources/cookies-test-pre.js	2011-09-01 01:20:23 UTC (rev 94259)
+++ trunk/LayoutTests/http/tests/cookies/resources/cookies-test-pre.js	2011-09-01 01:22:22 UTC (rev 94260)
@@ -102,7 +102,7 @@
 
 function shouldBeEqualToString(a, b)
 {
-    var unevaledString = '"' + b.replace(/"/g, "\"") + '"';
+    var unevaledString = '"' + b.replace(/\\/g, "\\\\").replace(/"/g, "\"").replace(/\n/g, "\\n").replace(/\r/g, "\\r") + '"';
     shouldBe(a, unevaledString);
 }
 
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to