summaryrefslogtreecommitdiff
path: root/js/compiler_test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'js/compiler_test.ts')
-rw-r--r--js/compiler_test.ts20
1 files changed, 19 insertions, 1 deletions
diff --git a/js/compiler_test.ts b/js/compiler_test.ts
index 21aab180a..3336b64b4 100644
--- a/js/compiler_test.ts
+++ b/js/compiler_test.ts
@@ -52,7 +52,7 @@ function mockModuleInfo(
};
}
-// Some fixtures we will us in testing
+// Some fixtures we will use in testing
const fooBarTsSource = `import * as deno from "deno";
console.log(deno);
export const foo = "bar";
@@ -227,6 +227,14 @@ const moduleMap: {
"console.log('foo');",
undefined,
undefined
+ ),
+ "empty_file.ts": mockModuleInfo(
+ "/moduleKinds/empty_file.ts",
+ "/moduleKinds/empty_file.ts",
+ MediaType.TypeScript,
+ "",
+ undefined,
+ undefined
)
}
};
@@ -637,3 +645,13 @@ test(function compilerResolveModuleNames() {
}
teardown();
});
+
+test(function compilerResolveEmptyFile() {
+ setup();
+ const result = compilerInstance.resolveModuleNames(
+ ["empty_file.ts"],
+ "/moduleKinds"
+ );
+ assertEqual(result[0].resolvedFileName, "/moduleKinds/empty_file.ts");
+ teardown();
+});