Fixing tests

This commit is contained in:
Anders Hejlsberg
2016-03-22 10:50:06 -07:00
parent afa1714c03
commit 7c45c7ba9f
20 changed files with 75 additions and 67 deletions

View File

@@ -2,8 +2,8 @@
type T = "foo" | "bar" | "baz";
var x: "foo" | "bar" | "baz" = "foo";
var y: T = "bar";
var x: "foo" | "bar" | "baz" = undefined;
var y: T = undefined;
if (x === "foo") {
let a = x;

View File

@@ -2,8 +2,8 @@
type T = string | "foo" | "bar" | "baz";
var x: "foo" | "bar" | "baz" | string = "foo";
var y: T = "bar";
var x: "foo" | "bar" | "baz" | string = undefined;
var y: T = undefined;
if (x === "foo") {
let a = x;

View File

@@ -3,7 +3,7 @@
type T = number | "foo" | "bar";
var x: "foo" | "bar" | number;
var y: T = "bar";
var y: T = undefined;
if (x === "foo") {
let a = x;

View File

@@ -2,8 +2,8 @@
type T = "" | "foo";
let x: T = "";
let y: T = "foo";
let x: T = undefined;
let y: T = undefined;
if (x === "") {
let a = x;

View File

@@ -8,7 +8,7 @@ function kindIs(kind: Kind, is: Kind): boolean {
return kind === is;
}
var x: Kind = "A";
var x: Kind = undefined;
if (kindIs(x, "A")) {
let a = x;