Fixing the change log entry.
[WebKit-https.git] / LayoutTests / fast / js / sputnik / Conformance / 07_Lexical_Conventions / 7.6_Identifiers / S7.6_A4.1_T2.html
1 <html>
2 <head>
3 <meta charset='utf-8'>
4 <style>
5 .pass {
6     font-weight: bold;
7     color: green;
8 }
9 .fail {
10     font-weight: bold;
11     color: red;
12 }
13 </style>
14
15 <script>
16 if (window.layoutTestController)
17     layoutTestController.dumpAsText();
18
19 function SputnikError(message)
20 {
21     this.message = message;
22 }
23
24 SputnikError.prototype.toString = function ()
25 {
26     return 'SputnikError: ' + this.message;
27 };
28
29 var sputnikException;
30
31 function testPrint(msg)
32 {
33     var span = document.createElement("span");
34     document.getElementById("console").appendChild(span); // insert it first so XHTML knows the namespace 
35     span.innerHTML = msg + '<br />';
36 }
37
38 function escapeHTML(text)
39 {
40     return text.toString().replace(/&/g, "&amp;").replace(/</g, "&lt;");
41 }
42
43 function printTestPassed(msg)
44 {
45     testPrint('<span><span class="pass">PASS</span> ' + escapeHTML(msg) + '</span>');
46 }
47
48 function printTestFailed(msg)
49 {
50     testPrint('<span><span class="fail">FAIL</span> ' + escapeHTML(msg) + '</span>');
51 }
52
53 function testFailed(msg)
54 {
55     throw new SputnikError(msg);
56 }
57
58 var successfullyParsed = false;
59 </script>
60
61 </head>
62 <body>
63 <p>S7.6_A4.1_T2</p>
64 <div id='console'></div>
65 <script>
66 try {
67
68 /**
69  * @name: S7.6_A4.1_T2;
70  * @section: 7.6;
71  * @assertion: Correct interpretation of ENGLISH ALPHABET;
72  * @description: Check ENGLISH SMALL ALPHABET;
73 */
74
75 //CHECK#a-z
76 \u0061 = 1;
77 if (a !== 1) {
78   testFailed('#a');
79 }
80 \u0062 = 1;
81 if (b !== 1) {
82   testFailed('#b');
83 }
84 \u0063 = 1;
85 if (c !== 1) {
86   testFailed('#c');
87 }
88 \u0064 = 1;
89 if (d !== 1) {
90   testFailed('#d');
91 }
92 \u0065 = 1;
93 if (e !== 1) {
94   testFailed('#e');
95 }
96 \u0066 = 1;
97 if (f !== 1) {
98   testFailed('#f');
99 }
100 \u0067 = 1;
101 if (g !== 1) {
102   testFailed('#g');
103 }
104 \u0068 = 1;
105 if (h !== 1) {
106   testFailed('#h');
107 }
108 \u0069 = 1;
109 if (i !== 1) {
110   testFailed('#i');
111 }
112 \u006A = 1;
113 if (j !== 1) {
114   testFailed('#j');
115 }
116 \u006B = 1;
117 if (k !== 1) {
118   testFailed('#k');
119 }
120 \u006C = 1;
121 if (l !== 1) {
122   testFailed('#l');
123 }
124 \u006D = 1;
125 if (m !== 1) {
126   testFailed('#m');
127 }
128 \u006E = 1;
129 if (n !== 1) {
130   testFailed('#n');
131 }
132 \u006F = 1;
133 if (o !== 1) {
134   testFailed('#o');
135 }
136 \u0070 = 1;
137 if (p !== 1) {
138   testFailed('#p');
139 }
140 \u0071 = 1;
141 if (q !== 1) {
142   testFailed('#q');
143 }
144 \u0072 = 1;
145 if (r !== 1) {
146   testFailed('#r');
147 }
148 \u0073 = 1;
149 if (s !== 1) {
150   testFailed('#s');
151 }
152 \u0074 = 1;
153 if (t !== 1) {
154   testFailed('#t');
155 }
156 \u0075 = 1;
157 if (u !== 1) {
158   testFailed('#u');
159 }
160 \u0076 = 1;
161 if (v !== 1) {
162   testFailed('#v');
163 }
164 \u0077 = 1;
165 if (w !== 1) {
166   testFailed('#w');
167 }
168 \u0078 = 1;
169 if (x !== 1) {
170   testFailed('#x');
171 }
172 \u0079 = 1;
173 if (y !== 1) {
174   testFailed('#y');
175 }
176 \u007A = 1;
177 if (z !== 1) {
178   testFailed('#z');
179 }
180
181
182 } catch (ex) {
183     sputnikException = ex;
184 }
185
186 var successfullyParsed = true;
187 </script>
188
189 <script>
190 if (!successfullyParsed)
191     printTestFailed('successfullyParsed is not set');
192 else if (sputnikException)
193     printTestFailed(sputnikException);
194 else
195     printTestPassed("");
196 testPrint('<br /><span class="pass">TEST COMPLETE</span>');
197 </script>
198 </body>
199 </html>