Remove trailing whitespace

This commit is contained in:
Lyza Danger Gardner 2017-06-29 14:03:20 -04:00
parent 94f0c2401a
commit 6a0b72ce4a
19 changed files with 125 additions and 125 deletions

View File

@ -16,31 +16,31 @@ var indexP;
var indexO = 0; var indexO = 0;
for (var index = 0xDC00; index <= 0xDFFF; index++) { for (var index = 0xDC00; index <= 0xDFFF; index++) {
count++; count++;
var hex = decimalToHexString(index); var hex = decimalToHexString(index);
try { try {
encodeURI(String.fromCharCode(index)); encodeURI(String.fromCharCode(index));
} catch (e) { } catch (e) {
if ((e instanceof URIError) === true) continue; if ((e instanceof URIError) === true) continue;
} }
if (indexO === 0) { if (indexO === 0) {
indexO = index; indexO = index;
} else { } else {
if ((index - indexP) !== 1) { if ((index - indexP) !== 1) {
if ((indexP - indexO) !== 0) { if ((indexP - indexO) !== 0) {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
var hexO = decimalToHexString(indexO); var hexO = decimalToHexString(indexO);
$ERROR('#' + hexO + '-' + hexP + ' '); $ERROR('#' + hexO + '-' + hexP + ' ');
} }
else { else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
indexO = index; indexO = index;
} }
} }
indexP = index; indexP = index;
errorCount++; errorCount++;
} }
if (errorCount > 0) { if (errorCount > 0) {
@ -51,6 +51,6 @@ if (errorCount > 0) {
} else { } else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
$ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' '); $ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' ');
} }

View File

@ -16,31 +16,31 @@ var indexP;
var indexO = 0; var indexO = 0;
for (var index = 0xDC00; index <= 0xDFFF; index++) { for (var index = 0xDC00; index <= 0xDFFF; index++) {
count++; count++;
var hex = decimalToHexString(index); var hex = decimalToHexString(index);
try { try {
encodeURI(String.fromCharCode(index, 0x0041)); encodeURI(String.fromCharCode(index, 0x0041));
} catch (e) { } catch (e) {
if ((e instanceof URIError) === true) continue; if ((e instanceof URIError) === true) continue;
} }
if (indexO === 0) { if (indexO === 0) {
indexO = index; indexO = index;
} else { } else {
if ((index - indexP) !== 1) { if ((index - indexP) !== 1) {
if ((indexP - indexO) !== 0) { if ((indexP - indexO) !== 0) {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
var hexO = decimalToHexString(indexO); var hexO = decimalToHexString(indexO);
$ERROR('#' + hexO + '-' + hexP + ' '); $ERROR('#' + hexO + '-' + hexP + ' ');
} }
else { else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
indexO = index; indexO = index;
} }
} }
indexP = index; indexP = index;
errorCount++; errorCount++;
} }
if (errorCount > 0) { if (errorCount > 0) {
@ -51,6 +51,6 @@ if (errorCount > 0) {
} else { } else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
$ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' '); $ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' ');
} }

View File

@ -18,31 +18,31 @@ var indexP;
var indexO = 0; var indexO = 0;
for (var index = 0xD800; index <= 0xDBFF; index++) { for (var index = 0xD800; index <= 0xDBFF; index++) {
count++; count++;
var hex = decimalToHexString(index); var hex = decimalToHexString(index);
try { try {
encodeURI(String.fromCharCode(index)); encodeURI(String.fromCharCode(index));
} catch (e) { } catch (e) {
if ((e instanceof URIError) === true) continue; if ((e instanceof URIError) === true) continue;
} }
if (indexO === 0) { if (indexO === 0) {
indexO = index; indexO = index;
} else { } else {
if ((index - indexP) !== 1) { if ((index - indexP) !== 1) {
if ((indexP - indexO) !== 0) { if ((indexP - indexO) !== 0) {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
var hexO = decimalToHexString(indexO); var hexO = decimalToHexString(indexO);
$ERROR('#' + hexO + '-' + hexP + ' '); $ERROR('#' + hexO + '-' + hexP + ' ');
} }
else { else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
indexO = index; indexO = index;
} }
} }
indexP = index; indexP = index;
errorCount++; errorCount++;
} }
if (errorCount > 0) { if (errorCount > 0) {
@ -53,6 +53,6 @@ if (errorCount > 0) {
} else { } else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
$ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' '); $ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' ');
} }

View File

@ -18,31 +18,31 @@ var indexP;
var indexO = 0; var indexO = 0;
for (var index = 0xD800; index <= 0xDBFF; index++) { for (var index = 0xD800; index <= 0xDBFF; index++) {
count++; count++;
var hex = decimalToHexString(index); var hex = decimalToHexString(index);
try { try {
encodeURI(String.fromCharCode(0x0041, index)); encodeURI(String.fromCharCode(0x0041, index));
} catch (e) { } catch (e) {
if ((e instanceof URIError) === true) continue; if ((e instanceof URIError) === true) continue;
} }
if (indexO === 0) { if (indexO === 0) {
indexO = index; indexO = index;
} else { } else {
if ((index - indexP) !== 1) { if ((index - indexP) !== 1) {
if ((indexP - indexO) !== 0) { if ((indexP - indexO) !== 0) {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
var hexO = decimalToHexString(indexO); var hexO = decimalToHexString(indexO);
$ERROR('#' + hexO + '-' + hexP + ' '); $ERROR('#' + hexO + '-' + hexP + ' ');
} }
else { else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
indexO = index; indexO = index;
} }
} }
indexP = index; indexP = index;
errorCount++; errorCount++;
} }
if (errorCount > 0) { if (errorCount > 0) {
@ -53,6 +53,6 @@ if (errorCount > 0) {
} else { } else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
$ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' '); $ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' ');
} }

View File

@ -21,37 +21,37 @@ var indexP;
var indexO = 0; var indexO = 0;
for (var index = 0xD800; index <= 0xDBFF; index++) { for (var index = 0xD800; index <= 0xDBFF; index++) {
count++; count++;
var res = true; var res = true;
for (var indexC = 0; indexC < chars.length; indexC++) { for (var indexC = 0; indexC < chars.length; indexC++) {
var hex = decimalToHexString(index); var hex = decimalToHexString(index);
try { try {
encodeURI(String.fromCharCode(index, chars[indexC])); encodeURI(String.fromCharCode(index, chars[indexC]));
} catch (e) { } catch (e) {
if ((e instanceof URIError) === true) continue; if ((e instanceof URIError) === true) continue;
} }
res = false; res = false;
} }
if (res !== true) { if (res !== true) {
if (indexO === 0) { if (indexO === 0) {
indexO = index; indexO = index;
} else { } else {
if ((index - indexP) !== 1) { if ((index - indexP) !== 1) {
if ((indexP - indexO) !== 0) { if ((indexP - indexO) !== 0) {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
var hexO = decimalToHexString(indexO); var hexO = decimalToHexString(indexO);
$ERROR('#' + hexO + '-' + hexP + ' '); $ERROR('#' + hexO + '-' + hexP + ' ');
} }
else { else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
indexO = index; indexO = index;
} }
} }
indexP = index; indexP = index;
errorCount++; errorCount++;
} }
} }
if (errorCount > 0) { if (errorCount > 0) {
@ -62,6 +62,6 @@ if (errorCount > 0) {
} else { } else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
$ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' '); $ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' ');
} }

View File

@ -19,7 +19,7 @@ var count = 0;
var indexP; var indexP;
var indexO = 0; var indexO = 0;
l : l :
for (var index = 0x0000; index <= 0x007F; index++) { for (var index = 0x0000; index <= 0x007F; index++) {
count++; count++;
var str = String.fromCharCode(index); var str = String.fromCharCode(index);
@ -28,28 +28,28 @@ for (var index = 0x0000; index <= 0x007F; index++) {
} }
for (indexC = 0; indexC < uriUnescaped.length; indexC++) { for (indexC = 0; indexC < uriUnescaped.length; indexC++) {
if (uriUnescaped[indexC] === str) continue l; if (uriUnescaped[indexC] === str) continue l;
} }
if ("#" === str) continue l; if ("#" === str) continue l;
if (encodeURI(str).toUpperCase() === decimalToPercentHexString(index)) continue l; if (encodeURI(str).toUpperCase() === decimalToPercentHexString(index)) continue l;
if (indexO === 0) { if (indexO === 0) {
indexO = index; indexO = index;
} else { } else {
if ((index - indexP) !== 1) { if ((index - indexP) !== 1) {
if ((indexP - indexO) !== 0) { if ((indexP - indexO) !== 0) {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
var hexO = decimalToHexString(indexO); var hexO = decimalToHexString(indexO);
$ERROR('#' + hexO + '-' + hexP + ' '); $ERROR('#' + hexO + '-' + hexP + ' ');
} }
else { else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
indexO = index; indexO = index;
} }
} }
indexP = index; indexP = index;
errorCount++; errorCount++;
} }
if (errorCount > 0) { if (errorCount > 0) {
@ -60,6 +60,6 @@ if (errorCount > 0) {
} else { } else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
$ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' '); $ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' ');
} }

View File

@ -15,33 +15,33 @@ includes: [decimalToHexString.js]
var errorCount = 0; var errorCount = 0;
var count = 0; var count = 0;
var indexP; var indexP;
var indexO = 0; var indexO = 0;
l: l:
for (var index = 0x0080; index <= 0x07FF; index++) { for (var index = 0x0080; index <= 0x07FF; index++) {
count++; count++;
var hex1 = decimalToPercentHexString(0x0080 + (index & 0x003F)); var hex1 = decimalToPercentHexString(0x0080 + (index & 0x003F));
var hex2 = decimalToPercentHexString(0x00C0 + (index & 0x07C0) / 0x0040); var hex2 = decimalToPercentHexString(0x00C0 + (index & 0x07C0) / 0x0040);
var str = String.fromCharCode(index); var str = String.fromCharCode(index);
if (encodeURI(str).toUpperCase() === hex2 + hex1) continue; if (encodeURI(str).toUpperCase() === hex2 + hex1) continue;
if (indexO === 0) { if (indexO === 0) {
indexO = index; indexO = index;
} else { } else {
if ((index - indexP) !== 1) { if ((index - indexP) !== 1) {
if ((indexP - indexO) !== 0) { if ((indexP - indexO) !== 0) {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
var hexO = decimalToHexString(indexO); var hexO = decimalToHexString(indexO);
$ERROR('#' + hexO + '-' + hexP + ' '); $ERROR('#' + hexO + '-' + hexP + ' ');
} }
else { else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
indexO = index; indexO = index;
} }
} }
indexP = index; indexP = index;
errorCount++; errorCount++;
} }
if (errorCount > 0) { if (errorCount > 0) {
@ -52,6 +52,6 @@ if (errorCount > 0) {
} else { } else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
$ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' '); $ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' ');
} }

View File

@ -15,34 +15,34 @@ includes: [decimalToHexString.js]
var errorCount = 0; var errorCount = 0;
var count = 0; var count = 0;
var indexP; var indexP;
var indexO = 0; var indexO = 0;
for (var index = 0x0800; index <= 0xD7FF; index++) { for (var index = 0x0800; index <= 0xD7FF; index++) {
count++; count++;
var hex1 = decimalToPercentHexString(0x0080 + (index & 0x003F)); var hex1 = decimalToPercentHexString(0x0080 + (index & 0x003F));
var hex2 = decimalToPercentHexString(0x0080 + (index & 0x0FC0) / 0x0040); var hex2 = decimalToPercentHexString(0x0080 + (index & 0x0FC0) / 0x0040);
var hex3 = decimalToPercentHexString(0x00E0 + (index & 0xF000) / 0x1000); var hex3 = decimalToPercentHexString(0x00E0 + (index & 0xF000) / 0x1000);
var str = String.fromCharCode(index); var str = String.fromCharCode(index);
if (encodeURI(str).toUpperCase() === hex3 + hex2 + hex1) continue; if (encodeURI(str).toUpperCase() === hex3 + hex2 + hex1) continue;
if (indexO === 0) { if (indexO === 0) {
indexO = index; indexO = index;
} else { } else {
if ((index - indexP) !== 1) { if ((index - indexP) !== 1) {
if ((indexP - indexO) !== 0) { if ((indexP - indexO) !== 0) {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
var hexO = decimalToHexString(indexO); var hexO = decimalToHexString(indexO);
$ERROR('#' + hexO + '-' + hexP + ' '); $ERROR('#' + hexO + '-' + hexP + ' ');
} }
else { else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
indexO = index; indexO = index;
} }
} }
indexP = index; indexP = index;
errorCount++; errorCount++;
} }
if (errorCount > 0) { if (errorCount > 0) {
if ((indexP - indexO) !== 0) { if ((indexP - indexO) !== 0) {
@ -52,6 +52,6 @@ if (errorCount > 0) {
} else { } else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
$ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' '); $ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' ');
} }

View File

@ -19,7 +19,7 @@ var chars = [0xDC00, 0xDDFF, 0xDFFF];
var errorCount = 0; var errorCount = 0;
var count = 0; var count = 0;
var indexP; var indexP;
var indexO = 0; var indexO = 0;
for (var index = 0xD800; index <= 0xDBFF; index++) { for (var index = 0xD800; index <= 0xDBFF; index++) {
var res = true; var res = true;
for (var indexC = 0; indexC < chars.length; indexC++) { for (var indexC = 0; indexC < chars.length; indexC++) {
@ -33,27 +33,27 @@ for (var index = 0xD800; index <= 0xDBFF; index++) {
res = false; res = false;
} }
if (res !== true) { if (res !== true) {
if (indexO === 0) { if (indexO === 0) {
indexO = index; indexO = index;
} else { } else {
if ((index - indexP) !== 1) { if ((index - indexP) !== 1) {
if ((indexP - indexO) !== 0) { if ((indexP - indexO) !== 0) {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
var hexO = decimalToHexString(indexO); var hexO = decimalToHexString(indexO);
$ERROR('#' + hexO + '-' + hexP + ' '); $ERROR('#' + hexO + '-' + hexP + ' ');
} }
else { else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
indexO = index; indexO = index;
} }
} }
indexP = index; indexP = index;
errorCount++; errorCount++;
} }
count++; count++;
} }
if (errorCount > 0) { if (errorCount > 0) {
@ -64,6 +64,6 @@ if (errorCount > 0) {
} else { } else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
$ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' '); $ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' ');
} }

View File

@ -19,7 +19,7 @@ var chars = [0xD800, 0xDBFF, 0xD9FF];
var errorCount = 0; var errorCount = 0;
var count = 0; var count = 0;
var indexP; var indexP;
var indexO = 0; var indexO = 0;
for (var index = 0xDC00; index <= 0xDFFF; index++) { for (var index = 0xDC00; index <= 0xDFFF; index++) {
var res = true; var res = true;
for (var indexC = 0; indexC < chars.length; indexC++) { for (var indexC = 0; indexC < chars.length; indexC++) {
@ -33,27 +33,27 @@ for (var index = 0xDC00; index <= 0xDFFF; index++) {
res = false; res = false;
} }
if (res !== true) { if (res !== true) {
if (indexO === 0) { if (indexO === 0) {
indexO = index; indexO = index;
} else { } else {
if ((index - indexP) !== 1) { if ((index - indexP) !== 1) {
if ((indexP - indexO) !== 0) { if ((indexP - indexO) !== 0) {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
var hexO = decimalToHexString(indexO); var hexO = decimalToHexString(indexO);
$ERROR('#' + hexO + '-' + hexP + ' '); $ERROR('#' + hexO + '-' + hexP + ' ');
} }
else { else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
indexO = index; indexO = index;
} }
} }
indexP = index; indexP = index;
errorCount++; errorCount++;
} }
count++; count++;
} }
if (errorCount > 0) { if (errorCount > 0) {
@ -64,6 +64,6 @@ if (errorCount > 0) {
} else { } else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
$ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' '); $ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' ');
} }

View File

@ -15,33 +15,33 @@ includes: [decimalToHexString.js]
var errorCount = 0; var errorCount = 0;
var count = 0; var count = 0;
var indexP; var indexP;
var indexO = 0; var indexO = 0;
for (var index = 0xE000; index <= 0xFFFF; index++) { for (var index = 0xE000; index <= 0xFFFF; index++) {
count++; count++;
var hex1 = decimalToPercentHexString(0x0080 + (index & 0x003F)); var hex1 = decimalToPercentHexString(0x0080 + (index & 0x003F));
var hex2 = decimalToPercentHexString(0x0080 + (index & 0x0FC0) / 0x0040); var hex2 = decimalToPercentHexString(0x0080 + (index & 0x0FC0) / 0x0040);
var hex3 = decimalToPercentHexString(0x00E0 + (index & 0xF000) / 0x1000); var hex3 = decimalToPercentHexString(0x00E0 + (index & 0xF000) / 0x1000);
var str = String.fromCharCode(index); var str = String.fromCharCode(index);
if (encodeURI(str).toUpperCase() === hex3 + hex2 + hex1) continue; if (encodeURI(str).toUpperCase() === hex3 + hex2 + hex1) continue;
if (indexO === 0) { if (indexO === 0) {
indexO = index; indexO = index;
} else { } else {
if ((index - indexP) !== 1) { if ((index - indexP) !== 1) {
if ((indexP - indexO) !== 0) { if ((indexP - indexO) !== 0) {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
var hexO = decimalToHexString(indexO); var hexO = decimalToHexString(indexO);
$ERROR('#' + hexO + '-' + hexP + ' '); $ERROR('#' + hexO + '-' + hexP + ' ');
} }
else { else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
indexO = index; indexO = index;
} }
} }
indexP = index; indexP = index;
errorCount++; errorCount++;
} }
if (errorCount > 0) { if (errorCount > 0) {
@ -52,6 +52,6 @@ if (errorCount > 0) {
} else { } else {
var hexP = decimalToHexString(indexP); var hexP = decimalToHexString(indexP);
$ERROR('#' + hexP + ' '); $ERROR('#' + hexP + ' ');
} }
$ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' '); $ERROR('Total error: ' + errorCount + ' bad Unicode character in ' + count + ' ');
} }

View File

@ -13,8 +13,8 @@ description: Complex tests
var uriReserved = [";", "/", "?", ":", "@", "&", "=", "+", "$", ","]; var uriReserved = [";", "/", "?", ":", "@", "&", "=", "+", "$", ","];
for (var indexC = 0; indexC < uriReserved.length; indexC++) { for (var indexC = 0; indexC < uriReserved.length; indexC++) {
var str = uriReserved[indexC]; var str = uriReserved[indexC];
if (encodeURI(str) !== str) { if (encodeURI(str) !== str) {
$ERROR('#' + (indexC + 1) + ': unescapedURISet containing' + str); $ERROR('#' + (indexC + 1) + ': unescapedURISet containing' + str);
} }
} }

View File

@ -13,8 +13,8 @@ description: "Complex tests, uriUnescaped :: uriAlpha"
var uriAlpha = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"]; var uriAlpha = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"];
for (var indexC = 0; indexC < uriAlpha.length; indexC++) { for (var indexC = 0; indexC < uriAlpha.length; indexC++) {
var str = uriAlpha[indexC]; var str = uriAlpha[indexC];
if (encodeURI(str) !== str) { if (encodeURI(str) !== str) {
$ERROR('#' + (indexC + 1) + ': unescapedURISet containing ' + str); $ERROR('#' + (indexC + 1) + ': unescapedURISet containing ' + str);
} }
} }

View File

@ -13,8 +13,8 @@ description: "Complex tests, uriUnescaped :: DecimalDigit"
var DecimalDigit = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]; var DecimalDigit = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"];
for (var indexC = 0; indexC < DecimalDigit.length; indexC++) { for (var indexC = 0; indexC < DecimalDigit.length; indexC++) {
var str = DecimalDigit[indexC]; var str = DecimalDigit[indexC];
if (encodeURI(str) !== str) { if (encodeURI(str) !== str) {
$ERROR('#' + (indexC + 1) + ': unescapedURISet containing' + str); $ERROR('#' + (indexC + 1) + ': unescapedURISet containing' + str);
} }
} }

View File

@ -13,8 +13,8 @@ description: "Complex tests, uriUnescaped :: uriMark"
var uriMark = ["-", "_", ".", "!", "~", "*", "'", "(", ")"]; var uriMark = ["-", "_", ".", "!", "~", "*", "'", "(", ")"];
for (var indexC = 0; indexC < uriMark.length; indexC++) { for (var indexC = 0; indexC < uriMark.length; indexC++) {
var str = uriMark[indexC]; var str = uriMark[indexC];
if (encodeURI(str) !== str) { if (encodeURI(str) !== str) {
$ERROR('#' + (indexC + 1) + ': unescapedURISet containing' + str); $ERROR('#' + (indexC + 1) + ': unescapedURISet containing' + str);
} }
} }

View File

@ -22,7 +22,7 @@ if (encodeURI("http://unipro.ru") !== "http://unipro.ru") {
//CHECK#3 //CHECK#3
if (encodeURI("http://www.google.ru/support/jobs/bin/static.py?page=why-ru.html&sid=liveandwork") !== "http://www.google.ru/support/jobs/bin/static.py?page=why-ru.html&sid=liveandwork") { if (encodeURI("http://www.google.ru/support/jobs/bin/static.py?page=why-ru.html&sid=liveandwork") !== "http://www.google.ru/support/jobs/bin/static.py?page=why-ru.html&sid=liveandwork") {
$ERROR('#3: http://www.google.ru/support/jobs/bin/static.py?page=why-ru.html&sid=liveandwork"'); $ERROR('#3: http://www.google.ru/support/jobs/bin/static.py?page=why-ru.html&sid=liveandwork"');
} }
//CHECK#4 //CHECK#4
if (encodeURI("http://en.wikipedia.org/wiki/UTF-8#Description") !== "http://en.wikipedia.org/wiki/UTF-8#Description") { if (encodeURI("http://en.wikipedia.org/wiki/UTF-8#Description") !== "http://en.wikipedia.org/wiki/UTF-8#Description") {

View File

@ -19,7 +19,7 @@ var result = true;
for (var p in encodeURI){ for (var p in encodeURI){
if (p === "length") { if (p === "length") {
result = false; result = false;
} }
} }
if (result !== true) { if (result !== true) {

View File

@ -19,7 +19,7 @@ var result = true;
for (var p in this){ for (var p in this){
if (p === "encodeURI") { if (p === "encodeURI") {
result = false; result = false;
} }
} }
if (result !== true) { if (result !== true) {

View File

@ -19,7 +19,7 @@ if (encodeURI(object) !== "%5Bobject%20Object%5D") {
var object = {valueOf: function() {return ""}, toString: function() {return "^"}}; var object = {valueOf: function() {return ""}, toString: function() {return "^"}};
if (encodeURI(object) !== "%5E") { if (encodeURI(object) !== "%5E") {
$ERROR('#2: var object = {valueOf: function() {return ""}, toString: function() {return "^"}}; encodeURI(object) === "%5E". Actual: ' + (encodeURI(object))); $ERROR('#2: var object = {valueOf: function() {return ""}, toString: function() {return "^"}}; encodeURI(object) === "%5E". Actual: ' + (encodeURI(object)));
} }
//CHECK#3 //CHECK#3
var object = {valueOf: function() {return "^"}, toString: function() {return {}}}; var object = {valueOf: function() {return "^"}, toString: function() {return {}}};
@ -59,11 +59,11 @@ try {
var object = {valueOf: function() {return "^"}, toString: function() {throw "error"}}; var object = {valueOf: function() {return "^"}, toString: function() {throw "error"}};
encodeURI(object); encodeURI(object);
$ERROR('#7.1: var object = {valueOf: function() {return "^"}, toString: function() {throw "error"}}; encodeURI(object) throw "error". Actual: ' + (encodeURI(object))); $ERROR('#7.1: var object = {valueOf: function() {return "^"}, toString: function() {throw "error"}}; encodeURI(object) throw "error". Actual: ' + (encodeURI(object)));
} }
catch (e) { catch (e) {
if (e !== "error") { if (e !== "error") {
$ERROR('#7.2: var object = {valueOf: function() {return "^"}, toString: function() {throw "error"}}; encodeURI(object) throw "error". Actual: ' + (e)); $ERROR('#7.2: var object = {valueOf: function() {return "^"}, toString: function() {throw "error"}}; encodeURI(object) throw "error". Actual: ' + (e));
} }
} }
//CHECK#8 //CHECK#8
@ -71,9 +71,9 @@ try {
var object = {valueOf: function() {return {}}, toString: function() {return {}}}; var object = {valueOf: function() {return {}}, toString: function() {return {}}};
encodeURI(object); encodeURI(object);
$ERROR('#8.1: var object = {valueOf: function() {return {}}, toString: function() {return {}}}; encodeURI(object) throw TypeError. Actual: ' + (encodeURI(object))); $ERROR('#8.1: var object = {valueOf: function() {return {}}, toString: function() {return {}}}; encodeURI(object) throw TypeError. Actual: ' + (encodeURI(object)));
} }
catch (e) { catch (e) {
if ((e instanceof TypeError) !== true) { if ((e instanceof TypeError) !== true) {
$ERROR('#8.2: var object = {valueOf: function() {return {}}, toString: function() {return {}}}; encodeURI(object) throw TypeError. Actual: ' + (e)); $ERROR('#8.2: var object = {valueOf: function() {return {}}, toString: function() {return {}}}; encodeURI(object) throw TypeError. Actual: ' + (e));
} }
} }