mirror of https://github.com/tc39/test262.git
Add test case for CJK Unified Ideograph range. (#2193)
This commit is contained in:
parent
6fd738d396
commit
aa04a11698
|
@ -0,0 +1,36 @@
|
|||
// Copyright (C) 2019 Student Main. All rights reserved.
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
/*---
|
||||
info: |
|
||||
IdentifierName and ReservedWord are tokens that are interpreted according to the
|
||||
Default Identifier Syntax given in Unicode Standard Annex #31,
|
||||
Identifier and Pattern Syntax, with some small modifications.
|
||||
esid: sec-names-and-keywords
|
||||
description: Check CJK UNIFIED IDEOGRAPH range is correct.
|
||||
---*/
|
||||
|
||||
// CJK UNIFIED IDEOGRAPH 4e00-9fff
|
||||
// u4e00
|
||||
var \u4e00 = 1;
|
||||
assert.sameValue(一, 1);
|
||||
|
||||
// u6c5f, check parser included all CJK range not only first and last
|
||||
var \u6c5f = 1;
|
||||
assert.sameValue(江, 1);
|
||||
|
||||
// u9fa5, last character in CJK UNIFIED IDEOGRAPH as for 2019
|
||||
var \u9fa5 = 1;
|
||||
assert.sameValue(龥, 1);
|
||||
|
||||
// CJK UNIFIED IDEOGRAPH EXTENDED A 3400-4dbf
|
||||
// u3400
|
||||
var \u3400 = 1;
|
||||
assert.sameValue(㐀, 1);
|
||||
|
||||
// u362e
|
||||
var \u362e = 1;
|
||||
assert.sameValue(㘮, 1);
|
||||
|
||||
// u4db5, last in CJK UNIFIED IDEOGRAPH EXTENDED A
|
||||
var \u4db5 = 1;
|
||||
assert.sameValue(䶵, 1);
|
|
@ -0,0 +1,36 @@
|
|||
// Copyright (C) 2019 Student Main. All rights reserved.
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
/*---
|
||||
info: |
|
||||
IdentifierName and ReservedWord are tokens that are interpreted according to the
|
||||
Default Identifier Syntax given in Unicode Standard Annex #31,
|
||||
Identifier and Pattern Syntax, with some small modifications.
|
||||
esid: sec-names-and-keywords
|
||||
description: Check CJK UNIFIED IDEOGRAPH range is correct.
|
||||
---*/
|
||||
|
||||
// CJK UNIFIED IDEOGRAPH 4e00-9fff
|
||||
// u4e00
|
||||
var 一 = 1;
|
||||
assert.sameValue(一, 1);
|
||||
|
||||
// u6c5f, check parser included all CJK range not only first and last character
|
||||
var 江 = 1;
|
||||
assert.sameValue(江, 1);
|
||||
|
||||
// u9fa5, last character in CJK UNIFIED IDEOGRAPH as for 2019
|
||||
var 龥 = 1;
|
||||
assert.sameValue(龥, 1);
|
||||
|
||||
// CJK UNIFIED IDEOGRAPH EXTENDED A 3400-4dbf
|
||||
// u3400
|
||||
var 㐀 = 1;
|
||||
assert.sameValue(㐀, 1);
|
||||
|
||||
// u362e
|
||||
var 㘮 = 1;
|
||||
assert.sameValue(㘮, 1);
|
||||
|
||||
// u4db5, last in CJK UNIFIED IDEOGRAPH EXTENDED A
|
||||
var 䶵 = 1;
|
||||
assert.sameValue(䶵, 1);
|
Loading…
Reference in New Issue