| // Copyright (C) 2016 the V8 project authors. All rights reserved. |
| // This code is governed by the BSD license found in the LICENSE file. |
| description: Do not escape a specific set of characters |
| 5. Repeat, while k < length, |
| a. Let char be the code unit (represented as a 16-bit unsigned integer) |
| at index k within string. |
| b. If char is one of the code units in |
| "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789@*_+-./", |
| i. Let S be a String containing the single code unit char. |
| var passthrough = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789@*_+-./'; |
| assert.sameValue(escape(passthrough), passthrough); |