From 85135c38c1759de58bcc86f861ac4e408fdeb74e Mon Sep 17 00:00:00 2001 From: Andrew Branch Date: Tue, 2 Apr 2019 14:01:57 -0700 Subject: [PATCH] Add baselines for new test --- ...leCompilationBindDeepExportsAssignment.errors.txt | 8 ++++++++ ...sFileCompilationBindDeepExportsAssignment.symbols | 4 ++++ .../jsFileCompilationBindDeepExportsAssignment.types | 12 ++++++++++++ .../jsFileCompilationBindDeepExportsAssignment.ts | 1 + 4 files changed, 25 insertions(+) create mode 100644 tests/baselines/reference/jsFileCompilationBindDeepExportsAssignment.errors.txt create mode 100644 tests/baselines/reference/jsFileCompilationBindDeepExportsAssignment.symbols create mode 100644 tests/baselines/reference/jsFileCompilationBindDeepExportsAssignment.types diff --git a/tests/baselines/reference/jsFileCompilationBindDeepExportsAssignment.errors.txt b/tests/baselines/reference/jsFileCompilationBindDeepExportsAssignment.errors.txt new file mode 100644 index 00000000000..11c68e5603f --- /dev/null +++ b/tests/baselines/reference/jsFileCompilationBindDeepExportsAssignment.errors.txt @@ -0,0 +1,8 @@ +tests/cases/compiler/a.js(1,9): error TS2339: Property 'a' does not exist on type 'typeof import("tests/cases/compiler/a")'. + + +==== tests/cases/compiler/a.js (1 errors) ==== + exports.a.b.c = 0; + ~ +!!! error TS2339: Property 'a' does not exist on type 'typeof import("tests/cases/compiler/a")'. + \ No newline at end of file diff --git a/tests/baselines/reference/jsFileCompilationBindDeepExportsAssignment.symbols b/tests/baselines/reference/jsFileCompilationBindDeepExportsAssignment.symbols new file mode 100644 index 00000000000..06acf3481da --- /dev/null +++ b/tests/baselines/reference/jsFileCompilationBindDeepExportsAssignment.symbols @@ -0,0 +1,4 @@ +=== tests/cases/compiler/a.js === +exports.a.b.c = 0; +>exports : Symbol("tests/cases/compiler/a", Decl(a.js, 0, 0)) + diff --git a/tests/baselines/reference/jsFileCompilationBindDeepExportsAssignment.types b/tests/baselines/reference/jsFileCompilationBindDeepExportsAssignment.types new file mode 100644 index 00000000000..a30ecf717c3 --- /dev/null +++ b/tests/baselines/reference/jsFileCompilationBindDeepExportsAssignment.types @@ -0,0 +1,12 @@ +=== tests/cases/compiler/a.js === +exports.a.b.c = 0; +>exports.a.b.c = 0 : 0 +>exports.a.b.c : any +>exports.a.b : any +>exports.a : any +>exports : typeof import("tests/cases/compiler/a") +>a : any +>b : any +>c : any +>0 : 0 + diff --git a/tests/cases/compiler/jsFileCompilationBindDeepExportsAssignment.ts b/tests/cases/compiler/jsFileCompilationBindDeepExportsAssignment.ts index c4e53e2d4cf..5d3de3e0d2e 100644 --- a/tests/cases/compiler/jsFileCompilationBindDeepExportsAssignment.ts +++ b/tests/cases/compiler/jsFileCompilationBindDeepExportsAssignment.ts @@ -1,5 +1,6 @@ // @allowJs: true // @noEmit: true +// @checkJs: true // @filename: a.js exports.a.b.c = 0;