Added tests and updated baselines.

This commit is contained in:
Daniel Rosenwasser 2015-02-26 13:51:51 -08:00
parent 1e602def5b
commit 6ad1780518
38 changed files with 242 additions and 2 deletions

View File

@ -0,0 +1,9 @@
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings20_ES5.ts(2,12): error TS1125: Hexadecimal digit expected.
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings20_ES5.ts (1 errors) ====
var x = "\u{";
!!! error TS1125: Hexadecimal digit expected.

View File

@ -0,0 +1,7 @@
//// [unicodeExtendedEscapesInStrings20_ES5.ts]
var x = "\u{";
//// [unicodeExtendedEscapesInStrings20_ES5.js]
var x = "\u{";

View File

@ -0,0 +1,9 @@
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings20_ES6.ts(2,12): error TS1125: Hexadecimal digit expected.
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings20_ES6.ts (1 errors) ====
var x = "\u{";
!!! error TS1125: Hexadecimal digit expected.

View File

@ -0,0 +1,7 @@
//// [unicodeExtendedEscapesInStrings20_ES6.ts]
var x = "\u{";
//// [unicodeExtendedEscapesInStrings20_ES6.js]
var x = "\u{";

View File

@ -0,0 +1,9 @@
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings21_ES5.ts(2,12): error TS1125: Hexadecimal digit expected.
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings21_ES5.ts (1 errors) ====
var x = "\u{67";
!!! error TS1125: Hexadecimal digit expected.

View File

@ -0,0 +1,7 @@
//// [unicodeExtendedEscapesInStrings21_ES5.ts]
var x = "\u{67";
//// [unicodeExtendedEscapesInStrings21_ES5.js]
var x = "\u{67";

View File

@ -0,0 +1,9 @@
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings21_ES6.ts(2,12): error TS1125: Hexadecimal digit expected.
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings21_ES6.ts (1 errors) ====
var x = "\u{67";
!!! error TS1125: Hexadecimal digit expected.

View File

@ -0,0 +1,7 @@
//// [unicodeExtendedEscapesInStrings21_ES6.ts]
var x = "\u{67";
//// [unicodeExtendedEscapesInStrings21_ES6.js]
var x = "\u{67";

View File

@ -0,0 +1,9 @@
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings22_ES5.ts(2,12): error TS1125: Hexadecimal digit expected.
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings22_ES5.ts (1 errors) ====
var x = "\u{00000000000067";
!!! error TS1125: Hexadecimal digit expected.

View File

@ -0,0 +1,7 @@
//// [unicodeExtendedEscapesInStrings22_ES5.ts]
var x = "\u{00000000000067";
//// [unicodeExtendedEscapesInStrings22_ES5.js]
var x = "\u{00000000000067";

View File

@ -0,0 +1,9 @@
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings22_ES6.ts(2,12): error TS1125: Hexadecimal digit expected.
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings22_ES6.ts (1 errors) ====
var x = "\u{00000000000067";
!!! error TS1125: Hexadecimal digit expected.

View File

@ -0,0 +1,7 @@
//// [unicodeExtendedEscapesInStrings22_ES6.ts]
var x = "\u{00000000000067";
//// [unicodeExtendedEscapesInStrings22_ES6.js]
var x = "\u{00000000000067";

View File

@ -0,0 +1,9 @@
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings23_ES5.ts(2,12): error TS1125: Hexadecimal digit expected.
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings23_ES5.ts (1 errors) ====
var x = "\u{00000000000067}";
!!! error TS1125: Hexadecimal digit expected.

View File

@ -0,0 +1,7 @@
//// [unicodeExtendedEscapesInStrings23_ES5.ts]
var x = "\u{00000000000067}";
//// [unicodeExtendedEscapesInStrings23_ES5.js]
var x = "\u{00000000000067}";

View File

@ -0,0 +1,9 @@
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings23_ES6.ts(2,12): error TS1125: Hexadecimal digit expected.
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings23_ES6.ts (1 errors) ====
var x = "\u{00000000000067}";
!!! error TS1125: Hexadecimal digit expected.

View File

@ -0,0 +1,7 @@
//// [unicodeExtendedEscapesInStrings23_ES6.ts]
var x = "\u{00000000000067}";
//// [unicodeExtendedEscapesInStrings23_ES6.js]
var x = "\u{00000000000067}";

View File

@ -0,0 +1,12 @@
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES5.ts(2,12): error TS1125: Hexadecimal digit expected.
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES5.ts(2,27): error TS1002: Unterminated string literal.
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES5.ts (2 errors) ====
var x = "\u{00000000000067
!!! error TS1125: Hexadecimal digit expected.
!!! error TS1002: Unterminated string literal.

View File

@ -0,0 +1,7 @@
//// [unicodeExtendedEscapesInStrings24_ES5.ts]
var x = "\u{00000000000067
//// [unicodeExtendedEscapesInStrings24_ES5.js]
var x = "\u{00000000000067;

View File

@ -0,0 +1,12 @@
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES6.ts(2,12): error TS1125: Hexadecimal digit expected.
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES6.ts(2,27): error TS1002: Unterminated string literal.
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings24_ES6.ts (2 errors) ====
var x = "\u{00000000000067
!!! error TS1125: Hexadecimal digit expected.
!!! error TS1002: Unterminated string literal.

View File

@ -0,0 +1,7 @@
//// [unicodeExtendedEscapesInStrings24_ES6.ts]
var x = "\u{00000000000067
//// [unicodeExtendedEscapesInStrings24_ES6.js]
var x = "\u{00000000000067;

View File

@ -0,0 +1,12 @@
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES5.ts(2,12): error TS1125: Hexadecimal digit expected.
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES5.ts(2,28): error TS1002: Unterminated string literal.
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES5.ts (2 errors) ====
var x = "\u{00000000000067}
!!! error TS1125: Hexadecimal digit expected.
!!! error TS1002: Unterminated string literal.

View File

@ -0,0 +1,7 @@
//// [unicodeExtendedEscapesInStrings25_ES5.ts]
var x = "\u{00000000000067}
//// [unicodeExtendedEscapesInStrings25_ES5.js]
var x = "\u{00000000000067};

View File

@ -0,0 +1,12 @@
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES6.ts(2,12): error TS1125: Hexadecimal digit expected.
tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES6.ts(2,28): error TS1002: Unterminated string literal.
==== tests/cases/conformance/es6/unicodeExtendedEscapes/unicodeExtendedEscapesInStrings25_ES6.ts (2 errors) ====
var x = "\u{00000000000067}
!!! error TS1125: Hexadecimal digit expected.
!!! error TS1002: Unterminated string literal.

View File

@ -0,0 +1,7 @@
//// [unicodeExtendedEscapesInStrings25_ES6.ts]
var x = "\u{00000000000067}
//// [unicodeExtendedEscapesInStrings25_ES6.js]
var x = "\u{00000000000067};

View File

@ -4,4 +4,4 @@ var x = `\u{abcd}\u{ef12}\u{3456}\u{7890}`;
//// [unicodeExtendedEscapesInTemplates15_ES5.js]
var x = "{abcd}{ef12}{3456}{78\u00390}";
var x = "{abcd}{ef12}{3456}{7890}";

View File

@ -4,4 +4,4 @@ var x = `\u{ABCD}\u{EF12}\u{3456}\u{7890}`;
//// [unicodeExtendedEscapesInTemplates16_ES5.js]
var x = "{ABCD}{EF12}{3456}{78\u00390}";
var x = "{ABCD}{EF12}{3456}{7890}";

View File

@ -0,0 +1,3 @@
// @target: es5
var x = "\u{";

View File

@ -0,0 +1,3 @@
// @target: es6
var x = "\u{";

View File

@ -0,0 +1,3 @@
// @target: es5
var x = "\u{67";

View File

@ -0,0 +1,3 @@
// @target: es6
var x = "\u{67";

View File

@ -0,0 +1,3 @@
// @target: es5
var x = "\u{00000000000067";

View File

@ -0,0 +1,3 @@
// @target: es6
var x = "\u{00000000000067";

View File

@ -0,0 +1,3 @@
// @target: es5
var x = "\u{00000000000067}";

View File

@ -0,0 +1,3 @@
// @target: es6
var x = "\u{00000000000067}";

View File

@ -0,0 +1,3 @@
// @target: es5
var x = "\u{00000000000067

View File

@ -0,0 +1,3 @@
// @target: es6
var x = "\u{00000000000067

View File

@ -0,0 +1,3 @@
// @target: es5
var x = "\u{00000000000067}

View File

@ -0,0 +1,3 @@
// @target: es6
var x = "\u{00000000000067}