Changeset 1390
- Timestamp:
- 06/23/08 23:58:15 (2 months ago)
- Files:
-
- mochikit/trunk/MochiKit/Base.js (modified) (1 diff)
- mochikit/trunk/packed/MochiKit/MochiKit.js (modified) (1 diff)
- mochikit/trunk/tests/test_Base.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
mochikit/trunk/MochiKit/Base.js
r1365 r1390 801 801 ).replace(/[\n]/g, "\\n" 802 802 ).replace(/[\t]/g, "\\t" 803 ).replace(/[\v]/g, "\\v" 803 804 ).replace(/[\r]/g, "\\r"); 804 805 }, mochikit/trunk/packed/MochiKit/MochiKit.js
r1389 r1390 630 630 return "["+m.map(m.repr,o).join(", ")+"]"; 631 631 },reprString:function(o){ 632 return ("\""+o.replace(/(["\\])/g,"\\$1")+"\"").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\ r]/g,"\\r");632 return ("\""+o.replace(/(["\\])/g,"\\$1")+"\"").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\v]/g,"\\v").replace(/[\r]/g,"\\r"); 633 633 },reprNumber:function(o){ 634 634 return o+""; mochikit/trunk/tests/test_Base.js
r1323 r1390 393 393 t.is( typeof(res['&']), "undefined", "extra cruft in parseQueryString output"); 394 394 395 t.is( serializeJSON("foo\n\r\b\f\t "), "\"foo\\n\\r\\b\\f\\t\"", "string JSON" );395 t.is( serializeJSON("foo\n\r\b\f\t\v"), "\"foo\\n\\r\\b\\f\\t\\v\"", "string JSON" ); 396 396 t.is( serializeJSON(null), "null", "null JSON"); 397 397 try {
