Tests covering the bug

This commit is contained in:
Wesley Wigham
2017-07-21 17:30:01 -07:00
parent e7bf44e820
commit 7040df2094
9 changed files with 63 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
tests/cases/compiler/parseCommaSeperatedNewlineNew.ts(1,2): error TS2304: Cannot find name 'a'.
tests/cases/compiler/parseCommaSeperatedNewlineNew.ts(1,2): error TS2695: Left side of comma operator is unused and has no side effects.
tests/cases/compiler/parseCommaSeperatedNewlineNew.ts(2,4): error TS1109: Expression expected.
==== tests/cases/compiler/parseCommaSeperatedNewlineNew.ts (3 errors) ====
(a,
~
!!! error TS2304: Cannot find name 'a'.
~
!!! error TS2695: Left side of comma operator is unused and has no side effects.
new)
~
!!! error TS1109: Expression expected.

View File

@@ -0,0 +1,7 @@
//// [parseCommaSeperatedNewlineNew.ts]
(a,
new)
//// [parseCommaSeperatedNewlineNew.js]
(a,
new );

View File

@@ -0,0 +1,11 @@
tests/cases/compiler/parseCommaSeperatedNewlineNumber.ts(1,2): error TS2304: Cannot find name 'a'.
tests/cases/compiler/parseCommaSeperatedNewlineNumber.ts(1,2): error TS2695: Left side of comma operator is unused and has no side effects.
==== tests/cases/compiler/parseCommaSeperatedNewlineNumber.ts (2 errors) ====
(a,
~
!!! error TS2304: Cannot find name 'a'.
~
!!! error TS2695: Left side of comma operator is unused and has no side effects.
1)

View File

@@ -0,0 +1,7 @@
//// [parseCommaSeperatedNewlineNumber.ts]
(a,
1)
//// [parseCommaSeperatedNewlineNumber.js]
(a,
1);

View File

@@ -0,0 +1,11 @@
tests/cases/compiler/parseCommaSeperatedNewlineString.ts(1,2): error TS2304: Cannot find name 'a'.
tests/cases/compiler/parseCommaSeperatedNewlineString.ts(1,2): error TS2695: Left side of comma operator is unused and has no side effects.
==== tests/cases/compiler/parseCommaSeperatedNewlineString.ts (2 errors) ====
(a,
~
!!! error TS2304: Cannot find name 'a'.
~
!!! error TS2695: Left side of comma operator is unused and has no side effects.
'')

View File

@@ -0,0 +1,7 @@
//// [parseCommaSeperatedNewlineString.ts]
(a,
'')
//// [parseCommaSeperatedNewlineString.js]
(a,
'');

View File

@@ -0,0 +1,2 @@
(a,
new)

View File

@@ -0,0 +1,2 @@
(a,
1)

View File

@@ -0,0 +1,2 @@
(a,
'')