Skip to content

Commit 7a7f6aa

Browse files
committed
tweak test case
1 parent 73d964c commit 7a7f6aa

3 files changed

+23
-9
lines changed

tests/baselines/reference/contextuallyTypedParametersWithInitializers3.symbols

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,22 @@ export declare function create<T>(config: T): void;
1919
>config : Symbol(config, Decl(contextuallyTypedParametersWithInitializers3.ts, 6, 34))
2020
>T : Symbol(T, Decl(contextuallyTypedParametersWithInitializers3.ts, 6, 31))
2121

22+
declare function takesDirection(direction: CanvasDirection): void;
23+
>takesDirection : Symbol(takesDirection, Decl(contextuallyTypedParametersWithInitializers3.ts, 6, 51))
24+
>direction : Symbol(direction, Decl(contextuallyTypedParametersWithInitializers3.ts, 8, 32))
25+
>CanvasDirection : Symbol(CanvasDirection, Decl(contextuallyTypedParametersWithInitializers3.ts, 0, 0))
26+
2227
create<GraphActions>({
2328
>create : Symbol(create, Decl(contextuallyTypedParametersWithInitializers3.ts, 4, 1))
2429
>GraphActions : Symbol(GraphActions, Decl(contextuallyTypedParametersWithInitializers3.ts, 0, 40))
2530

2631
setDirection: (direction = "RIGHT") => {
27-
>setDirection : Symbol(setDirection, Decl(contextuallyTypedParametersWithInitializers3.ts, 8, 22))
28-
>direction : Symbol(direction, Decl(contextuallyTypedParametersWithInitializers3.ts, 9, 17))
32+
>setDirection : Symbol(setDirection, Decl(contextuallyTypedParametersWithInitializers3.ts, 10, 22))
33+
>direction : Symbol(direction, Decl(contextuallyTypedParametersWithInitializers3.ts, 11, 17))
2934

30-
direction; // CanvasDirection
31-
>direction : Symbol(direction, Decl(contextuallyTypedParametersWithInitializers3.ts, 9, 17))
35+
takesDirection(direction);
36+
>takesDirection : Symbol(takesDirection, Decl(contextuallyTypedParametersWithInitializers3.ts, 6, 51))
37+
>direction : Symbol(direction, Decl(contextuallyTypedParametersWithInitializers3.ts, 11, 17))
3238

3339
},
3440
});

tests/baselines/reference/contextuallyTypedParametersWithInitializers3.types

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,24 @@ export declare function create<T>(config: T): void;
1414
>create : <T>(config: T) => void
1515
>config : T
1616

17+
declare function takesDirection(direction: CanvasDirection): void;
18+
>takesDirection : (direction: CanvasDirection) => void
19+
>direction : CanvasDirection
20+
1721
create<GraphActions>({
18-
>create<GraphActions>({ setDirection: (direction = "RIGHT") => { direction; // CanvasDirection },}) : void
22+
>create<GraphActions>({ setDirection: (direction = "RIGHT") => { takesDirection(direction); },}) : void
1923
>create : <T>(config: T) => void
20-
>{ setDirection: (direction = "RIGHT") => { direction; // CanvasDirection },} : { setDirection: (direction?: CanvasDirection) => void; }
24+
>{ setDirection: (direction = "RIGHT") => { takesDirection(direction); },} : { setDirection: (direction?: CanvasDirection) => void; }
2125

2226
setDirection: (direction = "RIGHT") => {
2327
>setDirection : (direction?: CanvasDirection) => void
24-
>(direction = "RIGHT") => { direction; // CanvasDirection } : (direction?: CanvasDirection) => void
28+
>(direction = "RIGHT") => { takesDirection(direction); } : (direction?: CanvasDirection) => void
2529
>direction : CanvasDirection
2630
>"RIGHT" : "RIGHT"
2731

28-
direction; // CanvasDirection
32+
takesDirection(direction);
33+
>takesDirection(direction) : void
34+
>takesDirection : (direction: CanvasDirection) => void
2935
>direction : CanvasDirection
3036

3137
},

tests/cases/compiler/contextuallyTypedParametersWithInitializers3.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@ interface GraphActions {
99

1010
export declare function create<T>(config: T): void;
1111

12+
declare function takesDirection(direction: CanvasDirection): void;
13+
1214
create<GraphActions>({
1315
setDirection: (direction = "RIGHT") => {
14-
direction; // CanvasDirection
16+
takesDirection(direction);
1517
},
1618
});

0 commit comments

Comments
 (0)