S7.8.4_A6.3_T1.js (2409B)
1 // Copyright 2009 the Sputnik authors. All rights reserved. 2 // This code is governed by the BSD license found in the LICENSE file. 3 4 /*--- 5 info: \x HexDigit HexDigit SingleStringCharacter 6 es5id: 7.8.4_A6.3_T1 7 description: Check similar to ('\x01F' === String.fromCharCode('1') + 'F') 8 ---*/ 9 10 //CHECK#1 11 if ('\x01F' !== String.fromCharCode('1') + 'F') { 12 throw new Test262Error("#1: '\x01F' === String.fromCharCode('1') + 'F'"); 13 } 14 15 //CHECK#2 16 if ('\x02E' !== String.fromCharCode('2') + 'E') { 17 throw new Test262Error("#2: '\x02E' === String.fromCharCode('2') + 'E'"); 18 } 19 20 //CHECK#3 21 if ('\x03D' !== String.fromCharCode('3') + 'D') { 22 throw new Test262Error("#3: '\x03D' === String.fromCharCode('3') + 'D'"); 23 } 24 25 //CHECK#4 26 if ('\x04C' !== String.fromCharCode('4') + 'C') { 27 throw new Test262Error("#4: '\x04C' === String.fromCharCode('4') + 'C'"); 28 } 29 30 //CHECK#5 31 if ('\x05B' !== String.fromCharCode('5') + 'B') { 32 throw new Test262Error("#5: '\x05B' === String.fromCharCode('5') + 'B'"); 33 } 34 35 //CHECK#6 36 if ('\x06A' !== String.fromCharCode('6') + 'A') { 37 throw new Test262Error("#6: '\x06A' === String.fromCharCode('6') + 'A'"); 38 } 39 40 //CHECK#7 41 if ('\x079' !== String.fromCharCode('7') + '9') { 42 throw new Test262Error("#7: '\x079' === String.fromCharCode('7') + '9'"); 43 } 44 45 //CHECK#8 46 if ('\x088' !== String.fromCharCode('8') + '8') { 47 throw new Test262Error("#8: '\x088' === String.fromCharCode('8') + '8'"); 48 } 49 50 //CHECK#9 51 if ('\x097' !== String.fromCharCode('9') + '7') { 52 throw new Test262Error("#9: '\x097' === String.fromCharCode('9') + '7'"); 53 } 54 55 //CHECK#A 56 if ('\x0A6' !== String.fromCharCode('10') + '6') { 57 throw new Test262Error("#A: '\x0A6' === String.fromCharCode('10') + '6'"); 58 } 59 60 //CHECK#B 61 if ('\x0B5' !== String.fromCharCode('11') + '5') { 62 throw new Test262Error("#B: '\x0B5' === String.fromCharCode('11') + '5'"); 63 } 64 65 //CHECK#C 66 if ('\x0C4' !== String.fromCharCode('12') + '4') { 67 throw new Test262Error("#C: '\x0C4' === String.fromCharCode('12') + '4'"); 68 } 69 70 //CHECK#D 71 if ('\x0D3' !== String.fromCharCode('13') + '3') { 72 throw new Test262Error("#D: '\x0D3' === String.fromCharCode('13') + '3'"); 73 } 74 75 //CHECK#E 76 if ('\x0E2' !== String.fromCharCode('14') + '2') { 77 throw new Test262Error("#E: '\x0E2' === String.fromCharCode('14') + '2'"); 78 } 79 80 //CHECK#F 81 if ('\x0F1' !== String.fromCharCode('15') + '1') { 82 throw new Test262Error("#F: '\x0F1' === String.fromCharCode('15') + '1'"); 83 } 84 85 reportCompare(0, 0);