From d01d5b1cb25212407fe78e93fab8e804aefe9f75 Mon Sep 17 00:00:00 2001 From: Bill Ticehurst Date: Tue, 21 Jun 2016 13:51:31 -0700 Subject: [PATCH] Updated tests --- tests/baselines/reference/nodeResolution6.js | 2 ++ tests/baselines/reference/nodeResolution8.js | 2 ++ .../pathMappingBasedModuleResolution5_node.js | 3 +++ tests/cases/fourslash/importJsNodeModule4.ts | 11 +++++------ 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/tests/baselines/reference/nodeResolution6.js b/tests/baselines/reference/nodeResolution6.js index 196e8ae57cf..58a9b907250 100644 --- a/tests/baselines/reference/nodeResolution6.js +++ b/tests/baselines/reference/nodeResolution6.js @@ -13,5 +13,7 @@ export declare var y; import y = require("a"); +//// [ref.js] +var x = 1; //// [b.js] "use strict"; diff --git a/tests/baselines/reference/nodeResolution8.js b/tests/baselines/reference/nodeResolution8.js index 1d90399ff70..36b53eec553 100644 --- a/tests/baselines/reference/nodeResolution8.js +++ b/tests/baselines/reference/nodeResolution8.js @@ -12,5 +12,7 @@ export declare var y; //// [b.ts] import y = require("a"); +//// [ref.js] +var x = 1; //// [b.js] "use strict"; diff --git a/tests/baselines/reference/pathMappingBasedModuleResolution5_node.js b/tests/baselines/reference/pathMappingBasedModuleResolution5_node.js index e4440299cc7..1958800f918 100644 --- a/tests/baselines/reference/pathMappingBasedModuleResolution5_node.js +++ b/tests/baselines/reference/pathMappingBasedModuleResolution5_node.js @@ -31,6 +31,9 @@ exports.x = 1; //// [file2.js] "use strict"; exports.y = 1; +//// [file4.js] +"use strict"; +exports.z1 = 1; //// [file1.js] "use strict"; var file1_1 = require("folder2/file1"); diff --git a/tests/cases/fourslash/importJsNodeModule4.ts b/tests/cases/fourslash/importJsNodeModule4.ts index b4bdc7ce9f7..917bea35842 100644 --- a/tests/cases/fourslash/importJsNodeModule4.ts +++ b/tests/cases/fourslash/importJsNodeModule4.ts @@ -12,9 +12,8 @@ goTo.file('consumer.js'); goTo.marker(); edit.insert('.'); -// TODO: Bug: Fix ES6 import of assignments to module.exports -// verify.completionListContains("n", /*displayText:*/ undefined, /*documentation*/ undefined, "property"); -// verify.completionListContains("s", /*displayText:*/ undefined, /*documentation*/ undefined, "property"); -// verify.completionListContains("b", /*displayText:*/ undefined, /*documentation*/ undefined, "property"); -// edit.insert('n.'); -// verify.completionListContains("toFixed", /*displayText:*/ undefined, /*documentation*/ undefined, "method"); +verify.completionListContains("n", /*displayText:*/ undefined, /*documentation*/ undefined, "property"); +verify.completionListContains("s", /*displayText:*/ undefined, /*documentation*/ undefined, "property"); +verify.completionListContains("b", /*displayText:*/ undefined, /*documentation*/ undefined, "property"); +edit.insert('n.'); +verify.completionListContains("toFixed", /*displayText:*/ undefined, /*documentation*/ undefined, "method");