From cafebeeeb57233862cbe9cef7dd63d84d128db2b Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Thu, 8 Sep 2022 13:25:18 -0700 Subject: [PATCH] Rename test --- ...ferStringLiteralUnionForBindingElement.js} | 4 +- ...tringLiteralUnionForBindingElement.symbols | 73 +++++++++++++++++++ ...StringLiteralUnionForBindingElement.types} | 2 +- tests/baselines/reference/issue50680.symbols | 73 ------------------- ...ferStringLiteralUnionForBindingElement.ts} | 0 5 files changed, 76 insertions(+), 76 deletions(-) rename tests/baselines/reference/{issue50680.js => inferStringLiteralUnionForBindingElement.js} (89%) create mode 100644 tests/baselines/reference/inferStringLiteralUnionForBindingElement.symbols rename tests/baselines/reference/{issue50680.types => inferStringLiteralUnionForBindingElement.types} (94%) delete mode 100644 tests/baselines/reference/issue50680.symbols rename tests/cases/compiler/{issue50680.ts => inferStringLiteralUnionForBindingElement.ts} (100%) diff --git a/tests/baselines/reference/issue50680.js b/tests/baselines/reference/inferStringLiteralUnionForBindingElement.js similarity index 89% rename from tests/baselines/reference/issue50680.js rename to tests/baselines/reference/inferStringLiteralUnionForBindingElement.js index 6b2a360d12e41..e5c5527287a16 100644 --- a/tests/baselines/reference/issue50680.js +++ b/tests/baselines/reference/inferStringLiteralUnionForBindingElement.js @@ -1,4 +1,4 @@ -//// [issue50680.ts] +//// [inferStringLiteralUnionForBindingElement.ts] declare function func(arg: { keys: T[] }): { readonly keys: T[]; readonly firstKey: T; }; function func1() { @@ -22,7 +22,7 @@ function func3() { } -//// [issue50680.js] +//// [inferStringLiteralUnionForBindingElement.js] function func1() { var firstKey = func({ keys: ["aa", "bb"] }).firstKey; var a = firstKey; diff --git a/tests/baselines/reference/inferStringLiteralUnionForBindingElement.symbols b/tests/baselines/reference/inferStringLiteralUnionForBindingElement.symbols new file mode 100644 index 0000000000000..1b19c0132ce79 --- /dev/null +++ b/tests/baselines/reference/inferStringLiteralUnionForBindingElement.symbols @@ -0,0 +1,73 @@ +=== tests/cases/compiler/inferStringLiteralUnionForBindingElement.ts === +declare function func(arg: { keys: T[] }): { readonly keys: T[]; readonly firstKey: T; }; +>func : Symbol(func, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 0)) +>T : Symbol(T, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 22)) +>arg : Symbol(arg, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 40)) +>keys : Symbol(keys, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 46)) +>T : Symbol(T, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 22)) +>keys : Symbol(keys, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 62)) +>T : Symbol(T, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 22)) +>firstKey : Symbol(firstKey, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 82)) +>T : Symbol(T, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 22)) + +function func1() { +>func1 : Symbol(func1, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 107)) + + const { firstKey } = func({keys: ["aa", "bb"]}) +>firstKey : Symbol(firstKey, Decl(inferStringLiteralUnionForBindingElement.ts, 3, 11)) +>func : Symbol(func, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 0)) +>keys : Symbol(keys, Decl(inferStringLiteralUnionForBindingElement.ts, 3, 31)) + + const a: "aa" | "bb" = firstKey; +>a : Symbol(a, Decl(inferStringLiteralUnionForBindingElement.ts, 4, 9)) +>firstKey : Symbol(firstKey, Decl(inferStringLiteralUnionForBindingElement.ts, 3, 11)) + + const { keys } = func({keys: ["aa", "bb"]}) +>keys : Symbol(keys, Decl(inferStringLiteralUnionForBindingElement.ts, 6, 11)) +>func : Symbol(func, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 0)) +>keys : Symbol(keys, Decl(inferStringLiteralUnionForBindingElement.ts, 6, 27)) + + const b: ("aa" | "bb")[] = keys; +>b : Symbol(b, Decl(inferStringLiteralUnionForBindingElement.ts, 7, 9)) +>keys : Symbol(keys, Decl(inferStringLiteralUnionForBindingElement.ts, 6, 11)) +} + +function func2() { +>func2 : Symbol(func2, Decl(inferStringLiteralUnionForBindingElement.ts, 8, 1)) + + const { keys, firstKey } = func({keys: ["aa", "bb"]}) +>keys : Symbol(keys, Decl(inferStringLiteralUnionForBindingElement.ts, 11, 11)) +>firstKey : Symbol(firstKey, Decl(inferStringLiteralUnionForBindingElement.ts, 11, 17)) +>func : Symbol(func, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 0)) +>keys : Symbol(keys, Decl(inferStringLiteralUnionForBindingElement.ts, 11, 37)) + + const a: "aa" | "bb" = firstKey; +>a : Symbol(a, Decl(inferStringLiteralUnionForBindingElement.ts, 12, 9)) +>firstKey : Symbol(firstKey, Decl(inferStringLiteralUnionForBindingElement.ts, 11, 17)) + + const b: ("aa" | "bb")[] = keys; +>b : Symbol(b, Decl(inferStringLiteralUnionForBindingElement.ts, 13, 9)) +>keys : Symbol(keys, Decl(inferStringLiteralUnionForBindingElement.ts, 11, 11)) +} + +function func3() { +>func3 : Symbol(func3, Decl(inferStringLiteralUnionForBindingElement.ts, 14, 1)) + + const x = func({keys: ["aa", "bb"]}) +>x : Symbol(x, Decl(inferStringLiteralUnionForBindingElement.ts, 17, 9)) +>func : Symbol(func, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 0)) +>keys : Symbol(keys, Decl(inferStringLiteralUnionForBindingElement.ts, 17, 20)) + + const a: "aa" | "bb" = x.firstKey; +>a : Symbol(a, Decl(inferStringLiteralUnionForBindingElement.ts, 18, 9)) +>x.firstKey : Symbol(firstKey, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 82)) +>x : Symbol(x, Decl(inferStringLiteralUnionForBindingElement.ts, 17, 9)) +>firstKey : Symbol(firstKey, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 82)) + + const b: ("aa" | "bb")[] = x.keys; +>b : Symbol(b, Decl(inferStringLiteralUnionForBindingElement.ts, 19, 9)) +>x.keys : Symbol(keys, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 62)) +>x : Symbol(x, Decl(inferStringLiteralUnionForBindingElement.ts, 17, 9)) +>keys : Symbol(keys, Decl(inferStringLiteralUnionForBindingElement.ts, 0, 62)) +} + diff --git a/tests/baselines/reference/issue50680.types b/tests/baselines/reference/inferStringLiteralUnionForBindingElement.types similarity index 94% rename from tests/baselines/reference/issue50680.types rename to tests/baselines/reference/inferStringLiteralUnionForBindingElement.types index 860ee69a1d070..0d3cf898877f1 100644 --- a/tests/baselines/reference/issue50680.types +++ b/tests/baselines/reference/inferStringLiteralUnionForBindingElement.types @@ -1,4 +1,4 @@ -=== tests/cases/compiler/issue50680.ts === +=== tests/cases/compiler/inferStringLiteralUnionForBindingElement.ts === declare function func(arg: { keys: T[] }): { readonly keys: T[]; readonly firstKey: T; }; >func : (arg: { keys: T[];}) => { readonly keys: T[]; readonly firstKey: T;} >arg : { keys: T[]; } diff --git a/tests/baselines/reference/issue50680.symbols b/tests/baselines/reference/issue50680.symbols deleted file mode 100644 index 305245e7cd883..0000000000000 --- a/tests/baselines/reference/issue50680.symbols +++ /dev/null @@ -1,73 +0,0 @@ -=== tests/cases/compiler/issue50680.ts === -declare function func(arg: { keys: T[] }): { readonly keys: T[]; readonly firstKey: T; }; ->func : Symbol(func, Decl(issue50680.ts, 0, 0)) ->T : Symbol(T, Decl(issue50680.ts, 0, 22)) ->arg : Symbol(arg, Decl(issue50680.ts, 0, 40)) ->keys : Symbol(keys, Decl(issue50680.ts, 0, 46)) ->T : Symbol(T, Decl(issue50680.ts, 0, 22)) ->keys : Symbol(keys, Decl(issue50680.ts, 0, 62)) ->T : Symbol(T, Decl(issue50680.ts, 0, 22)) ->firstKey : Symbol(firstKey, Decl(issue50680.ts, 0, 82)) ->T : Symbol(T, Decl(issue50680.ts, 0, 22)) - -function func1() { ->func1 : Symbol(func1, Decl(issue50680.ts, 0, 107)) - - const { firstKey } = func({keys: ["aa", "bb"]}) ->firstKey : Symbol(firstKey, Decl(issue50680.ts, 3, 11)) ->func : Symbol(func, Decl(issue50680.ts, 0, 0)) ->keys : Symbol(keys, Decl(issue50680.ts, 3, 31)) - - const a: "aa" | "bb" = firstKey; ->a : Symbol(a, Decl(issue50680.ts, 4, 9)) ->firstKey : Symbol(firstKey, Decl(issue50680.ts, 3, 11)) - - const { keys } = func({keys: ["aa", "bb"]}) ->keys : Symbol(keys, Decl(issue50680.ts, 6, 11)) ->func : Symbol(func, Decl(issue50680.ts, 0, 0)) ->keys : Symbol(keys, Decl(issue50680.ts, 6, 27)) - - const b: ("aa" | "bb")[] = keys; ->b : Symbol(b, Decl(issue50680.ts, 7, 9)) ->keys : Symbol(keys, Decl(issue50680.ts, 6, 11)) -} - -function func2() { ->func2 : Symbol(func2, Decl(issue50680.ts, 8, 1)) - - const { keys, firstKey } = func({keys: ["aa", "bb"]}) ->keys : Symbol(keys, Decl(issue50680.ts, 11, 11)) ->firstKey : Symbol(firstKey, Decl(issue50680.ts, 11, 17)) ->func : Symbol(func, Decl(issue50680.ts, 0, 0)) ->keys : Symbol(keys, Decl(issue50680.ts, 11, 37)) - - const a: "aa" | "bb" = firstKey; ->a : Symbol(a, Decl(issue50680.ts, 12, 9)) ->firstKey : Symbol(firstKey, Decl(issue50680.ts, 11, 17)) - - const b: ("aa" | "bb")[] = keys; ->b : Symbol(b, Decl(issue50680.ts, 13, 9)) ->keys : Symbol(keys, Decl(issue50680.ts, 11, 11)) -} - -function func3() { ->func3 : Symbol(func3, Decl(issue50680.ts, 14, 1)) - - const x = func({keys: ["aa", "bb"]}) ->x : Symbol(x, Decl(issue50680.ts, 17, 9)) ->func : Symbol(func, Decl(issue50680.ts, 0, 0)) ->keys : Symbol(keys, Decl(issue50680.ts, 17, 20)) - - const a: "aa" | "bb" = x.firstKey; ->a : Symbol(a, Decl(issue50680.ts, 18, 9)) ->x.firstKey : Symbol(firstKey, Decl(issue50680.ts, 0, 82)) ->x : Symbol(x, Decl(issue50680.ts, 17, 9)) ->firstKey : Symbol(firstKey, Decl(issue50680.ts, 0, 82)) - - const b: ("aa" | "bb")[] = x.keys; ->b : Symbol(b, Decl(issue50680.ts, 19, 9)) ->x.keys : Symbol(keys, Decl(issue50680.ts, 0, 62)) ->x : Symbol(x, Decl(issue50680.ts, 17, 9)) ->keys : Symbol(keys, Decl(issue50680.ts, 0, 62)) -} - diff --git a/tests/cases/compiler/issue50680.ts b/tests/cases/compiler/inferStringLiteralUnionForBindingElement.ts similarity index 100% rename from tests/cases/compiler/issue50680.ts rename to tests/cases/compiler/inferStringLiteralUnionForBindingElement.ts