Skip to content
Snippets Groups Projects
Commit 68d44bb5 authored by Mark Miller's avatar Mark Miller
Browse files

Having restored the test262 sources of these to their original sputnik

form, they now convert correctly to tests that pass our
tools/test262.py test runner. The issue for all three was non-ascii content.
parent 99736434
No related branches found
No related tags found
No related merge requests found
File deleted
// Copyright 2009 the Sputnik authors. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/** /**
* NO-BREAK SPACE (U+00A0) between any two tokens is allowed
*
* @section 7.2, 7.5
* @path 07_Lexical_Conventions/7.2_White_Space/S7.2_A1.5_T2.js * @path 07_Lexical_Conventions/7.2_White_Space/S7.2_A1.5_T2.js
* @description Insert real NO-BREAK SPACE between tokens of var x=1
*/ */
��/ //CHECK#1
eval("\u00A0var x\u00A0= 1\u00A0");
if (x !== 1) {
$ERROR('#1: eval("\\u00A0var x\\u00A0= 1\\u00A0"); x === 1. Actual: ' + (x));
}
//CHECK#2
var x = 1 ;
if (x !== 1) {
$ERROR('#2: var x = 1 ; x === 1. Actual: ' + (x));
}
// Copyright 2009 the Sputnik authors. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/** /**
* Correct interpretation of RUSSIAN ALPHABET
*
* @section 7.6
* @path 07_Lexical_Conventions/7.6_Identifiers/S7.6_A4.2_T1.js * @path 07_Lexical_Conventions/7.6_Identifiers/S7.6_A4.2_T1.js
* @description Check RUSSIAN CAPITAL ALPHABET
*/ */
��/ //CHECK#А-Я
\u0410 = 1;
if (А !== 1) {
$ERROR('');
}
\u0411 = 1;
if (Б !== 1) {
$ERROR('');
}
\u0412 = 1;
if (В !== 1) {
$ERROR('');
}
\u0413 = 1;
if (Г !== 1) {
$ERROR('');
}
\u0414 = 1;
if (Д !== 1) {
$ERROR('');
}
\u0415 = 1;
if (Е !== 1) {
$ERROR('');
}
\u0416 = 1;
if (Ж !== 1) {
$ERROR('');
}
\u0417 = 1;
if (З !== 1) {
$ERROR('');
}
\u0418 = 1;
if (И !== 1) {
$ERROR('');
}
\u0419 = 1;
if (Й !== 1) {
$ERROR('');
}
\u041A = 1;
if (К !== 1) {
$ERROR('');
}
\u041B = 1;
if (Л !== 1) {
$ERROR('');
}
\u041C = 1;
if (М !== 1) {
$ERROR('');
}
\u041D = 1;
if (Н !== 1) {
$ERROR('');
}
\u041E = 1;
if (О !== 1) {
$ERROR('');
}
\u041F = 1;
if (П !== 1) {
$ERROR('');
}
\u0420 = 1;
if (Р !== 1) {
$ERROR('');
}
\u0421 = 1;
if (С !== 1) {
$ERROR('');
}
\u0422 = 1;
if (Т !== 1) {
$ERROR('');
}
\u0423 = 1;
if (У !== 1) {
$ERROR('');
}
\u0424 = 1;
if (Ф !== 1) {
$ERROR('');
}
\u0425 = 1;
if (Х !== 1) {
$ERROR('');
}
\u0426 = 1;
if (Ц !== 1) {
$ERROR('');
}
\u0427 = 1;
if (Ч !== 1) {
$ERROR('');
}
\u0428 = 1;
if (Ш !== 1) {
$ERROR('');
}
\u0429 = 1;
if (Щ !== 1) {
$ERROR('');
}
\u042A = 1;
if (Ъ !== 1) {
$ERROR('');
}
\u042B = 1;
if (Ы !== 1) {
$ERROR('');
}
\u042C = 1;
if (Ь !== 1) {
$ERROR('');
}
\u042D = 1;
if (Э !== 1) {
$ERROR('');
}
\u042E = 1;
if (Ю !== 1) {
$ERROR('');
}
\u042F = 1;
if (Я !== 1) {
$ERROR('');
}
\u0401 = 1;
if (Ё !== 1) {
$ERROR('');
}
// Copyright 2009 the Sputnik authors. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/** /**
* Correct interpretation of RUSSIAN ALPHABET
*
* @section 7.6
* @path 07_Lexical_Conventions/7.6_Identifiers/S7.6_A4.2_T2.js * @path 07_Lexical_Conventions/7.6_Identifiers/S7.6_A4.2_T2.js
* @description Check RUSSIAN SMALL ALPHABET
*/ */
��/ //CHECK#а-я
\u0430 = 1;
if (а !== 1) {
$ERROR('');
}
\u0431 = 1;
if (б !== 1) {
$ERROR('');
}
\u0432 = 1;
if (в !== 1) {
$ERROR('');
}
\u0433 = 1;
if (г !== 1) {
$ERROR('');
}
\u0434 = 1;
if (д !== 1) {
$ERROR('');
}
\u0435 = 1;
if (е !== 1) {
$ERROR('');
}
\u0436 = 1;
if (ж !== 1) {
$ERROR('');
}
\u0437 = 1;
if (з !== 1) {
$ERROR('');
}
\u0438 = 1;
if (и !== 1) {
$ERROR('');
}
\u0439 = 1;
if (й !== 1) {
$ERROR('');
}
\u043A = 1;
if (к !== 1) {
$ERROR('');
}
\u043B = 1;
if (л !== 1) {
$ERROR('');
}
\u043C = 1;
if (м !== 1) {
$ERROR('');
}
\u043D = 1;
if (н !== 1) {
$ERROR('');
}
\u043E = 1;
if (о !== 1) {
$ERROR('');
}
\u043F = 1;
if (п !== 1) {
$ERROR('#п');
}
\u0440 = 1;
if (р !== 1) {
$ERROR('');
}
\u0441 = 1;
if (с !== 1) {
$ERROR('');
}
\u0442 = 1;
if (т !== 1) {
$ERROR('');
}
\u0443 = 1;
if (у !== 1) {
$ERROR('');
}
\u0444 = 1;
if (ф !== 1) {
$ERROR('');
}
\u0445 = 1;
if (х !== 1) {
$ERROR('');
}
\u0446 = 1;
if (ц !== 1) {
$ERROR('');
}
\u0447 = 1;
if (ч !== 1) {
$ERROR('');
}
\u0448 = 1;
if (ш !== 1) {
$ERROR('');
}
\u0449 = 1;
if (щ !== 1) {
$ERROR('');
}
\u044A = 1;
if (ъ !== 1) {
$ERROR('');
}
\u044B = 1;
if (ы !== 1) {
$ERROR('');
}
\u044C = 1;
if (ь !== 1) {
$ERROR('');
}
\u044D = 1;
if (э !== 1) {
$ERROR('');
}
\u044E = 1;
if (ю !== 1) {
$ERROR('');
}
\u044F = 1;
if (я !== 1) {
$ERROR('');
}
\u0451 = 1;
if (ё !== 1) {
$ERROR('');
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment