js/src/tests/test262/ch07/7.6/S7.6_A2.1_T4.js

branch
TOR_BUG_9701
changeset 9
a63d609f5ebe
equal deleted inserted replaced
-1:000000000000 0:fec54e150264
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 * IdentifierPart :: IdentifierStart
6 *
7 * @path ch07/7.6/S7.6_A2.1_T4.js
8 * @description IdentifierStart :: \UnicodeEscapeSequence
9 */
10
11 //CHECK#1
12 try {
13 var x\u0078 = 1;
14 if (xx !== 1) {
15 $ERROR('#1.1: var x\\u0078 = 1; xx === 1. Actual: ' + (xx));
16 }
17 } catch (e) {
18 $ERROR('#1.2: var x\\u0078 = 1; xx === 1. Actual: ' + (xx));
19 }
20
21 //CHECK#2
22 try {
23 var \u0078\u0078 = 2;
24 if (xx !== 2) {
25 $ERROR('#2.1: var \\u0078\\u0078 = 1; xx === 2. Actual: ' + (xx));
26 }
27 } catch (e) {
28 $ERROR('#2.2: var \\u0078\\u0078 = 1; xx === 2. Actual: ' + (xx));
29 }
30
31 //CHECK#3
32 try {
33 var \u0024\u0024 = 3;
34 if ($$ !== 3) {
35 $ERROR('#3.1: var \\u0024\\u0024 = 1; $$ === 3. Actual: ' + ($$));
36 }
37 } catch (e) {
38 $ERROR('#3.2: var \\u0024\\u0024 = 1; $$ === 3. Actual: ' + ($$));
39 }
40
41 //CHECK#4
42 try {
43 var \u005F\u005F = 4;
44 if (__ !== 4) {
45 $ERROR('#4.1: var \\u005F\\u005F = 1; __ === 4. Actual: ' + (__));
46 }
47 } catch (e) {
48 $ERROR('#4.2: var \\u005F\\u005F = 1; __ === 4. Actual: ' + (__));
49 }
50

mercurial