Skip to content

Commit a0ddd43

Browse files
committed
Modifying tests
1 parent bb81797 commit a0ddd43

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ function f0() {
22
var [] = [1, "hello"];
33
var [x] = [1, "hello"];
44
var [x, y] = [1, "hello"];
5-
var [x, y, z] = [1, "hello"]; // Error
6-
var [,, z] = [0, 1, 2];
5+
var [x, y, z] = [1, "hello"];
6+
var [,, x] = [0, 1, 2];
77
var x: number;
88
var y: string;
99
}
@@ -19,14 +19,14 @@ function f1() {
1919
}
2020

2121
function f2() {
22-
var { } = { x: 5, y: "hello" };
23-
var { x } = { x: 5, y: "hello" };
24-
var { y } = { x: 5, y: "hello" };
22+
var { } = { x: 5, y: "hello" }; // Error, no x and y in target
23+
var { x } = { x: 5, y: "hello" }; // Error, no y in target
24+
var { y } = { x: 5, y: "hello" }; // Error, no x in target
2525
var { x, y } = { x: 5, y: "hello" };
2626
var x: number;
2727
var y: string;
28-
var { x: a } = { x: 5, y: "hello" };
29-
var { y: b } = { x: 5, y: "hello" };
28+
var { x: a } = { x: 5, y: "hello" }; // Error, no y in target
29+
var { y: b } = { x: 5, y: "hello" }; // Error, no x in target
3030
var { x: a, y: b } = { x: 5, y: "hello" };
3131
var a: number;
3232
var b: string;

tests/cases/conformance/es6/destructuring/destructuringWithLiteralInitializers.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
function f1({ x, y }) { }
33
f1({ x: 1, y: 1 });
44

5+
// (arg: { x: any, y?: number }) => void
56
function f2({ x, y = 0 }) { }
67
f2({ x: 1 });
78
f2({ x: 1, y: 1 });

0 commit comments

Comments
 (0)