diff --git a/test/test.js b/test/test.js index 55adcf669..b01b7685f 100644 --- a/test/test.js +++ b/test/test.js @@ -3028,6 +3028,9 @@ var escaped = '&<>"'`\/', unescaped = '&<>"\'`\/'; + escaped += escaped; + unescaped += unescaped; + test('should escape values', 1, function() { strictEqual(_.escape(unescaped), escaped); }); @@ -3050,10 +3053,13 @@ QUnit.module('lodash.escapeRegExp'); (function() { - test('should escape values', 1, function() { - var escaped = '\\.\\*\\+\\?\\^\\$\\{\\}\\(\\)\\|\\[\\]\\/\\\\', - unescaped = '.*+?^${}()|[\]\/\\'; + var escaped = '\\.\\*\\+\\?\\^\\$\\{\\}\\(\\)\\|\\[\\]\\/\\\\', + unescaped = '.*+?^${}()|[\]\/\\'; + escaped += escaped; + unescaped += unescaped; + + test('should escape values', 1, function() { strictEqual(_.escapeRegExp(unescaped), escaped); }); @@ -10603,6 +10609,9 @@ var escaped = '&<>"'\/', unescaped = '&<>"\'\/'; + escaped += escaped; + unescaped += unescaped; + test('should unescape entities in the correct order', 1, function() { strictEqual(_.unescape('&lt;'), '<'); });