Skip to content

Commit 2e00a6e

Browse files
committed
chore: Update test fixtures with fallible TS syntax
1 parent fcfbdb4 commit 2e00a6e

File tree

14 files changed

+76
-28
lines changed

14 files changed

+76
-28
lines changed

Diff for: test/fixtures/ts/0/test.ts

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
var test = {
1+
var test: {
2+
data: {
3+
trueKey: boolean,
4+
falseKey: boolean,
5+
subKey: {
6+
subProp: number
7+
}
8+
}
9+
} = {
210
data: {
311
trueKey: true,
412
falseKey: false,

Diff for: test/fixtures/ts/1/test.ts

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
var test = {
1+
var test: {
2+
data: {
3+
trueKey: boolean,
4+
falseKey: boolean,
5+
subKey: {
6+
subProp: number
7+
}
8+
}
9+
} = {
210
data: {
311
trueKey: true,
412
falseKey: false,

Diff for: test/fixtures/ts/2/test.ts

+7-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1+
var trueKey: boolean = true;
2+
var falseKey: boolean = false;
3+
var subProp: number = 1;
4+
15
var test = {
26
data: {
3-
trueKey: true,
4-
falseKey: false,
7+
trueKey: trueKey,
8+
falseKey: falseKey,
59
subKey: {
6-
subProp: 1
10+
subProp: subProp
711
}
812
}
913
};

Diff for: test/fixtures/ts/3/test.ts

+7-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1+
var trueKey: boolean = true;
2+
var falseKey: boolean = false;
3+
var subProp: number = 1;
4+
15
var test = {
26
data: {
3-
trueKey: true,
4-
falseKey: false,
7+
trueKey: trueKey,
8+
falseKey: falseKey,
59
subKey: {
6-
subProp: 1
10+
subProp: subProp
711
}
812
}
913
};

Diff for: test/fixtures/ts/4/test.ts

+12-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
var test = {
1+
var test: {
2+
data: {
3+
trueKey: boolean,
4+
falseKey: boolean,
5+
subKey: {
6+
subProp: number
7+
}
8+
}
9+
} = {
210
data: {
311
trueKey: true,
412
falseKey: false,
@@ -8,7 +16,9 @@ var test = {
816
}
917
};
1018

11-
var main = {
19+
var main: {
20+
default: typeof test
21+
} = {
1222
default: test
1323
};
1424

Diff for: test/fixtures/ts/5/component.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ const React = {
66

77
// Test harmony arrow functions.
88
const Component = () => {
9-
var trueKey = true
10-
var falseKey = false
9+
var trueKey: boolean = true
10+
var falseKey: boolean = false
1111
var subKey = { subProp: 1 }
1212

1313
// Test harmony object short notation.

Diff for: test/fixtures/ts/5/test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import Component from "./component"
22

3-
var test = { ...Component }
3+
var test: typeof Component = { ...Component }
44

55
export default test

Diff for: test/fixtures/ts/6/test.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ function add(x: number, y: number): number {
44

55
export default {
66
data: {
7-
trueKey: true,
8-
falseKey: false,
7+
trueKey: true as boolean,
8+
falseKey: false as boolean,
99
subKey: {
1010
subProp: add(0.5, 0.5),
1111
},

Diff for: test/fixtures/tsx/0/test.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
const React = {
2-
createElement (Component: () => any) {
2+
createElement(Component: () => any) {
33
return Component()
44
}
55
}
66

77
// Test harmony arrow functions.
88
const Component = () => {
9-
var trueKey = true
10-
var falseKey = false
9+
var trueKey: boolean = true
10+
var falseKey: boolean = false
1111
var subKey = { subProp: 1 }
1212

1313
// Test harmony object short notation.

Diff for: test/fixtures/tsx/1/test.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
const React = {
2-
createElement (Component: () => any) {
2+
createElement(Component: () => any) {
33
return Component()
44
}
55
}
66

77
// Test harmony arrow functions.
88
const Component = () => {
9-
var trueKey = true
10-
var falseKey = false
9+
var trueKey: boolean = true
10+
var falseKey: boolean = false
1111
var subKey = { subProp: 1 }
1212

1313
// Test harmony object short notation.

Diff for: test/fixtures/tsx/2/test.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
const React = {
2-
createElement (Component: () => any) {
2+
createElement(Component: () => any) {
33
return Component()
44
}
55
}
66

77
// Test harmony arrow functions.
88
const Component = () => {
9-
var trueKey = true
10-
var falseKey = false
9+
var trueKey: boolean = true
10+
var falseKey: boolean = false
1111
var subKey = { subProp: 1 }
1212

1313
// Test harmony object short notation.

Diff for: test/fixtures/tsx/3/data.tsx

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
var test = {
1+
var test: {
2+
data: {
3+
trueKey: boolean,
4+
falseKey: boolean,
5+
subKey: {
6+
subProp: number
7+
}
8+
}
9+
} = {
210
data: {
311
trueKey: true,
412
falseKey: false,

Diff for: test/fixtures/tsx/3/test.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ const React = {
88

99
// Test harmony arrow functions.
1010
const Component = () => {
11-
var trueKey = true
12-
var falseKey = false
11+
var trueKey: boolean = true
12+
var falseKey: boolean = false
1313
var subKey = { subProp: 1 }
1414

1515
// Test harmony object short notation.

Diff for: test/fixtures/tsx/4/data.tsx

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
export const data = {
1+
export const data: {
2+
trueKey: boolean,
3+
falseKey: boolean,
4+
subKey: {
5+
subProp: number
6+
}
7+
} = {
28
trueKey: true,
39
falseKey: false,
410
subKey: {

0 commit comments

Comments
 (0)