diff options
Diffstat (limited to 'js/compiler_test.ts')
-rw-r--r-- | js/compiler_test.ts | 20 |
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(); +}); |