Skip to content

Commit 6ad1780

Browse files
Added tests and updated baselines.
1 parent 1e602de commit 6ad1780

File tree

38 files changed

+242
-2
lines changed

38 files changed

+242
-2
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings20_ES5.ts(2,12): error TS1125: Hexadecimal digit expected.
2+
3+
4+
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings20_ES5.ts (1 errors) ====
5+
6+
var x = "\u{";
7+
8+
!!! error TS1125: Hexadecimal digit expected.
9+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//// [unicodeExtendedEscapesInStrings20_ES5.ts]
2+
3+
var x = "\u{";
4+
5+
6+
//// [unicodeExtendedEscapesInStrings20_ES5.js]
7+
var x = "\u{";
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings20_ES6.ts(2,12): error TS1125: Hexadecimal digit expected.
2+
3+
4+
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings20_ES6.ts (1 errors) ====
5+
6+
var x = "\u{";
7+
8+
!!! error TS1125: Hexadecimal digit expected.
9+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//// [unicodeExtendedEscapesInStrings20_ES6.ts]
2+
3+
var x = "\u{";
4+
5+
6+
//// [unicodeExtendedEscapesInStrings20_ES6.js]
7+
var x = "\u{";
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings21_ES5.ts(2,12): error TS1125: Hexadecimal digit expected.
2+
3+
4+
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings21_ES5.ts (1 errors) ====
5+
6+
var x = "\u{67";
7+
8+
!!! error TS1125: Hexadecimal digit expected.
9+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//// [unicodeExtendedEscapesInStrings21_ES5.ts]
2+
3+
var x = "\u{67";
4+
5+
6+
//// [unicodeExtendedEscapesInStrings21_ES5.js]
7+
var x = "\u{67";
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings21_ES6.ts(2,12): error TS1125: Hexadecimal digit expected.
2+
3+
4+
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings21_ES6.ts (1 errors) ====
5+
6+
var x = "\u{67";
7+
8+
!!! error TS1125: Hexadecimal digit expected.
9+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//// [unicodeExtendedEscapesInStrings21_ES6.ts]
2+
3+
var x = "\u{67";
4+
5+
6+
//// [unicodeExtendedEscapesInStrings21_ES6.js]
7+
var x = "\u{67";
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings22_ES5.ts(2,12): error TS1125: Hexadecimal digit expected.
2+
3+
4+
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings22_ES5.ts (1 errors) ====
5+
6+
var x = "\u{00000000000067";
7+
8+
!!! error TS1125: Hexadecimal digit expected.
9+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//// [unicodeExtendedEscapesInStrings22_ES5.ts]
2+
3+
var x = "\u{00000000000067";
4+
5+
6+
//// [unicodeExtendedEscapesInStrings22_ES5.js]
7+
var x = "\u{00000000000067";
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings22_ES6.ts(2,12): error TS1125: Hexadecimal digit expected.
2+
3+
4+
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings22_ES6.ts (1 errors) ====
5+
6+
var x = "\u{00000000000067";
7+
8+
!!! error TS1125: Hexadecimal digit expected.
9+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//// [unicodeExtendedEscapesInStrings22_ES6.ts]
2+
3+
var x = "\u{00000000000067";
4+
5+
6+
//// [unicodeExtendedEscapesInStrings22_ES6.js]
7+
var x = "\u{00000000000067";
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings23_ES5.ts(2,12): error TS1125: Hexadecimal digit expected.
2+
3+
4+
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings23_ES5.ts (1 errors) ====
5+
6+
var x = "\u{00000000000067}";
7+
8+
!!! error TS1125: Hexadecimal digit expected.
9+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//// [unicodeExtendedEscapesInStrings23_ES5.ts]
2+
3+
var x = "\u{00000000000067}";
4+
5+
6+
//// [unicodeExtendedEscapesInStrings23_ES5.js]
7+
var x = "\u{00000000000067}";
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings23_ES6.ts(2,12): error TS1125: Hexadecimal digit expected.
2+
3+
4+
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings23_ES6.ts (1 errors) ====
5+
6+
var x = "\u{00000000000067}";
7+
8+
!!! error TS1125: Hexadecimal digit expected.
9+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//// [unicodeExtendedEscapesInStrings23_ES6.ts]
2+
3+
var x = "\u{00000000000067}";
4+
5+
6+
//// [unicodeExtendedEscapesInStrings23_ES6.js]
7+
var x = "\u{00000000000067}";
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES5.ts(2,12): error TS1125: Hexadecimal digit expected.
2+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES5.ts(2,27): error TS1002: Unterminated string literal.
3+
4+
5+
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES5.ts (2 errors) ====
6+
7+
var x = "\u{00000000000067
8+
9+
!!! error TS1125: Hexadecimal digit expected.
10+
11+
!!! error TS1002: Unterminated string literal.
12+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//// [unicodeExtendedEscapesInStrings24_ES5.ts]
2+
3+
var x = "\u{00000000000067
4+
5+
6+
//// [unicodeExtendedEscapesInStrings24_ES5.js]
7+
var x = "\u{00000000000067;
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES6.ts(2,12): error TS1125: Hexadecimal digit expected.
2+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES6.ts(2,27): error TS1002: Unterminated string literal.
3+
4+
5+
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES6.ts (2 errors) ====
6+
7+
var x = "\u{00000000000067
8+
9+
!!! error TS1125: Hexadecimal digit expected.
10+
11+
!!! error TS1002: Unterminated string literal.
12+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//// [unicodeExtendedEscapesInStrings24_ES6.ts]
2+
3+
var x = "\u{00000000000067
4+
5+
6+
//// [unicodeExtendedEscapesInStrings24_ES6.js]
7+
var x = "\u{00000000000067;
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES5.ts(2,12): error TS1125: Hexadecimal digit expected.
2+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES5.ts(2,28): error TS1002: Unterminated string literal.
3+
4+
5+
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES5.ts (2 errors) ====
6+
7+
var x = "\u{00000000000067}
8+
9+
!!! error TS1125: Hexadecimal digit expected.
10+
11+
!!! error TS1002: Unterminated string literal.
12+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//// [unicodeExtendedEscapesInStrings25_ES5.ts]
2+
3+
var x = "\u{00000000000067}
4+
5+
6+
//// [unicodeExtendedEscapesInStrings25_ES5.js]
7+
var x = "\u{00000000000067};
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES6.ts(2,12): error TS1125: Hexadecimal digit expected.
2+
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES6.ts(2,28): error TS1002: Unterminated string literal.
3+
4+
5+
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES6.ts (2 errors) ====
6+
7+
var x = "\u{00000000000067}
8+
9+
!!! error TS1125: Hexadecimal digit expected.
10+
11+
!!! error TS1002: Unterminated string literal.
12+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
//// [unicodeExtendedEscapesInStrings25_ES6.ts]
2+
3+
var x = "\u{00000000000067}
4+
5+
6+
//// [unicodeExtendedEscapesInStrings25_ES6.js]
7+
var x = "\u{00000000000067};

tests/baselines/reference/unicodeExtendedEscapesInTemplates15_ES5.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ var x = `\u{abcd}\u{ef12}\u{3456}\u{7890}`;
44

55

66
//// [unicodeExtendedEscapesInTemplates15_ES5.js]
7-
var x = "{abcd}{ef12}{3456}{78\u00390}";
7+
var x = "{abcd}{ef12}{3456}{7890}";

tests/baselines/reference/unicodeExtendedEscapesInTemplates16_ES5.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ var x = `\u{ABCD}\u{EF12}\u{3456}\u{7890}`;
44

55

66
//// [unicodeExtendedEscapesInTemplates16_ES5.js]
7-
var x = "{ABCD}{EF12}{3456}{78\u00390}";
7+
var x = "{ABCD}{EF12}{3456}{7890}";
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @target: es5
2+
3+
var x = "\u{";
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @target: es6
2+
3+
var x = "\u{";
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @target: es5
2+
3+
var x = "\u{67";
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @target: es6
2+
3+
var x = "\u{67";
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @target: es5
2+
3+
var x = "\u{00000000000067";
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @target: es6
2+
3+
var x = "\u{00000000000067";
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @target: es5
2+
3+
var x = "\u{00000000000067}";
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @target: es6
2+
3+
var x = "\u{00000000000067}";
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @target: es5
2+
3+
var x = "\u{00000000000067
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @target: es6
2+
3+
var x = "\u{00000000000067
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @target: es5
2+
3+
var x = "\u{00000000000067}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// @target: es6
2+
3+
var x = "\u{00000000000067}

0 commit comments

Comments
 (0)