summaryrefslogtreecommitdiff
path: root/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js')
-rw-r--r--test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js52
1 files changed, 26 insertions, 26 deletions
diff --git a/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js b/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js
index a609d0114..71e8c31d4 100644
--- a/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js
+++ b/test/built-ins/decodeURI/S15.1.3.1_A2.2_T1.js
@@ -16,36 +16,36 @@ var indexP;
var indexO = 0;
var uriReserved = [";", "/", "?", ":", "@", "&", "=", "+", "$", ","];
l:
- for (var indexB1 = 0x00; indexB1 <= 0x7F; indexB1++) {
- count++;
- var hexB1 = decimalToPercentHexString(indexB1);
- var index = indexB1;
- var hex = String.fromCharCode(index);
- for (var indexC = 0; indexC < uriReserved.length; indexC++) {
- if (hex === uriReserved[indexC]) continue l;
- }
- if (hex === "#") continue;
- if (decodeURI(hexB1) === hex) continue;
+for (var indexB1 = 0x00; indexB1 <= 0x7F; indexB1++) {
+ count++;
+ var hexB1 = decimalToPercentHexString(indexB1);
+ var index = indexB1;
+ var hex = String.fromCharCode(index);
+ for (var indexC = 0; indexC < uriReserved.length; indexC++) {
+ if (hex === uriReserved[indexC]) continue l;
+ }
+ if (hex === "#") continue;
+ if (decodeURI(hexB1) === hex) continue;
- if (indexO === 0) {
- indexO = index;
- } else {
- if ((index - indexP) !== 1) {
- if ((indexP - indexO) !== 0) {
- var hexP = decimalToHexString(indexP);
- var hexO = decimalToHexString(indexO);
- $ERROR('#' + hexO + '-' + hexP + ' ');
- }
- else {
- var hexP = decimalToHexString(indexP);
- $ERROR('#' + hexP + ' ');
- }
- indexO = index;
+ if (indexO === 0) {
+ indexO = index;
+ } else {
+ if ((index - indexP) !== 1) {
+ if ((indexP - indexO) !== 0) {
+ var hexP = decimalToHexString(indexP);
+ var hexO = decimalToHexString(indexO);
+ $ERROR('#' + hexO + '-' + hexP + ' ');
}
+ else {
+ var hexP = decimalToHexString(indexP);
+ $ERROR('#' + hexP + ' ');
+ }
+ indexO = index;
}
- indexP = index;
- errorCount++;
}
+ indexP = index;
+ errorCount++;
+}
if (errorCount > 0) {
if ((indexP - indexO) !== 0) {