Update baselines

This commit is contained in:
Nathan Shively-Sanders
2016-11-01 09:10:39 -07:00
parent d7f5fc8fcf
commit 357d58b4f1
2 changed files with 15 additions and 10 deletions

View File

@@ -1,9 +1,10 @@
tests/cases/compiler/switchCasesExpressionTypeMismatch.ts(4,10): error TS2678: Type 'typeof Foo' is not comparable to type 'number'.
tests/cases/compiler/switchCasesExpressionTypeMismatch.ts(5,10): error TS2678: Type 'string' is not comparable to type 'number'.
tests/cases/compiler/switchCasesExpressionTypeMismatch.ts(7,10): error TS2678: Type 'boolean' is not comparable to type 'number'.
tests/cases/compiler/switchCasesExpressionTypeMismatch.ts(5,10): error TS2678: Type '"sss"' is not comparable to type '0'.
tests/cases/compiler/switchCasesExpressionTypeMismatch.ts(6,10): error TS2678: Type '123' is not comparable to type '0'.
tests/cases/compiler/switchCasesExpressionTypeMismatch.ts(7,10): error TS2678: Type 'true' is not comparable to type '0'.
==== tests/cases/compiler/switchCasesExpressionTypeMismatch.ts (3 errors) ====
==== tests/cases/compiler/switchCasesExpressionTypeMismatch.ts (4 errors) ====
class Foo { }
switch (0) {
@@ -12,11 +13,13 @@ tests/cases/compiler/switchCasesExpressionTypeMismatch.ts(7,10): error TS2678: T
!!! error TS2678: Type 'typeof Foo' is not comparable to type 'number'.
case "sss": break; // Error
~~~~~
!!! error TS2678: Type 'string' is not comparable to type 'number'.
case 123: break; // No Error
!!! error TS2678: Type '"sss"' is not comparable to type '0'.
case 123: break; // Error
~~~
!!! error TS2678: Type '123' is not comparable to type '0'.
case true: break; // Error
~~~~
!!! error TS2678: Type 'boolean' is not comparable to type 'number'.
!!! error TS2678: Type 'true' is not comparable to type '0'.
}
var s: any = 0;
@@ -27,4 +30,5 @@ tests/cases/compiler/switchCasesExpressionTypeMismatch.ts(7,10): error TS2678: T
case "sss": break;
case 123: break;
case true: break;
}
}

View File

@@ -4,7 +4,7 @@ class Foo { }
switch (0) {
case Foo: break; // Error
case "sss": break; // Error
case 123: break; // No Error
case 123: break; // Error
case true: break; // Error
}
@@ -16,7 +16,8 @@ switch (s) {
case "sss": break;
case 123: break;
case true: break;
}
}
//// [switchCasesExpressionTypeMismatch.js]
var Foo = (function () {
@@ -27,7 +28,7 @@ var Foo = (function () {
switch (0) {
case Foo: break; // Error
case "sss": break; // Error
case 123: break; // No Error
case 123: break; // Error
case true: break; // Error
}
var s = 0;