diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/019_media_types.ts | 23 | ||||
-rw-r--r-- | tests/019_media_types.ts.out | 8 | ||||
-rw-r--r-- | tests/error_004_missing_module.ts.out | 2 | ||||
-rw-r--r-- | tests/error_005_missing_dynamic_import.ts.out | 2 | ||||
-rw-r--r-- | tests/error_006_import_ext_failure.ts.out | 2 | ||||
-rw-r--r-- | tests/subdir/mt_application_ecmascript.j2.js | 3 | ||||
-rw-r--r-- | tests/subdir/mt_application_x_javascript.j4.js | 3 | ||||
-rw-r--r-- | tests/subdir/mt_javascript.js | 3 | ||||
-rw-r--r-- | tests/subdir/mt_text_ecmascript.j3.js | 3 | ||||
-rw-r--r-- | tests/subdir/mt_text_javascript.j1.js | 3 | ||||
-rw-r--r-- | tests/subdir/mt_text_typescript.t1.ts | 1 | ||||
-rw-r--r-- | tests/subdir/mt_video_mp2t.t3.ts | 1 | ||||
-rw-r--r-- | tests/subdir/mt_video_vdn.t2.ts | 1 |
13 files changed, 52 insertions, 3 deletions
diff --git a/tests/019_media_types.ts b/tests/019_media_types.ts new file mode 100644 index 000000000..dbd951b3e --- /dev/null +++ b/tests/019_media_types.ts @@ -0,0 +1,23 @@ +// When run against the test HTTP server, it will serve different media types +// based on the URL containing `.t#.` strings, which exercises the different +// mapping of media types end to end. + +// tslint:disable:max-line-length +import { loaded as loadedTs1 } from "http://localhost:4545/tests/subdir/mt_text_typescript.t1.ts"; +import { loaded as loadedTs2 } from "http://localhost:4545/tests/subdir/mt_video_vdn.t2.ts"; +import { loaded as loadedTs3 } from "http://localhost:4545/tests/subdir/mt_video_mp2t.t3.ts"; +import { loaded as loadedJs1 } from "http://localhost:4545/tests/subdir/mt_text_javascript.j1.js"; +import { loaded as loadedJs2 } from "http://localhost:4545/tests/subdir/mt_application_ecmascript.j2.js"; +import { loaded as loadedJs3 } from "http://localhost:4545/tests/subdir/mt_text_ecmascript.j3.js"; +import { loaded as loadedJs4 } from "http://localhost:4545/tests/subdir/mt_application_x_javascript.j4.js"; + +console.log( + "success", + loadedTs1, + loadedTs2, + loadedTs3, + loadedJs1, + loadedJs2, + loadedJs3, + loadedJs4 +); diff --git a/tests/019_media_types.ts.out b/tests/019_media_types.ts.out new file mode 100644 index 000000000..b127519b5 --- /dev/null +++ b/tests/019_media_types.ts.out @@ -0,0 +1,8 @@ +Downloading http://localhost:4545/tests/subdir/mt_text_typescript.t1.ts +Downloading http://localhost:4545/tests/subdir/mt_video_vdn.t2.ts +Downloading http://localhost:4545/tests/subdir/mt_video_mp2t.t3.ts +Downloading http://localhost:4545/tests/subdir/mt_text_javascript.j1.js +Downloading http://localhost:4545/tests/subdir/mt_application_ecmascript.j2.js +Downloading http://localhost:4545/tests/subdir/mt_text_ecmascript.j3.js +Downloading http://localhost:4545/tests/subdir/mt_application_x_javascript.j4.js +success true true true true true true true diff --git a/tests/error_004_missing_module.ts.out b/tests/error_004_missing_module.ts.out index 03ebec0ac..64932ddd0 100644 --- a/tests/error_004_missing_module.ts.out +++ b/tests/error_004_missing_module.ts.out @@ -4,8 +4,8 @@ NotFound: Cannot resolve module "bad-module.ts" from "[WILDCARD]/tests/error_004 at sendSync ([WILDCARD]/js/dispatch.ts:[WILDCARD]) at Object.codeFetch ([WILDCARD]/js/os.ts:[WILDCARD]) at DenoCompiler.resolveModule ([WILDCARD]/js/compiler.ts:[WILDCARD]) - at DenoCompiler._resolveModuleName ([WILDCARD]/js/compiler.ts:[WILDCARD]) at moduleNames.map.name ([WILDCARD]/js/compiler.ts:[WILDCARD]) at Array.map (<anonymous>) at DenoCompiler.resolveModuleNames ([WILDCARD]/js/compiler.ts:[WILDCARD]) at Object.compilerHost.resolveModuleNames ([WILDCARD]/third_party/node_modules/typescript/lib/typescript.js:[WILDCARD]) + at resolveModuleNamesWorker ([WILDCARD]/third_party/node_modules/typescript/lib/typescript.js:[WILDCARD]) diff --git a/tests/error_005_missing_dynamic_import.ts.out b/tests/error_005_missing_dynamic_import.ts.out index b050c7801..eb991de9d 100644 --- a/tests/error_005_missing_dynamic_import.ts.out +++ b/tests/error_005_missing_dynamic_import.ts.out @@ -4,8 +4,8 @@ NotFound: Cannot resolve module "bad-module.ts" from "[WILDCARD]/tests/error_005 at sendSync ([WILDCARD]/js/dispatch.ts:[WILDCARD]) at Object.codeFetch ([WILDCARD]/js/os.ts:[WILDCARD]) at DenoCompiler.resolveModule ([WILDCARD]/js/compiler.ts:[WILDCARD]) - at DenoCompiler._resolveModuleName ([WILDCARD]/js/compiler.ts:[WILDCARD]) at moduleNames.map.name ([WILDCARD]/js/compiler.ts:[WILDCARD]) at Array.map (<anonymous>) at DenoCompiler.resolveModuleNames ([WILDCARD]/js/compiler.ts:[WILDCARD]) at Object.compilerHost.resolveModuleNames ([WILDCARD]/third_party/node_modules/typescript/lib/typescript.js:[WILDCARD]) + at resolveModuleNamesWorker ([WILDCARD]/third_party/node_modules/typescript/lib/typescript.js:[WILDCARD]) diff --git a/tests/error_006_import_ext_failure.ts.out b/tests/error_006_import_ext_failure.ts.out index 3abc6fa6d..f2b6aa599 100644 --- a/tests/error_006_import_ext_failure.ts.out +++ b/tests/error_006_import_ext_failure.ts.out @@ -4,8 +4,8 @@ NotFound: Cannot resolve module "./non-existent" from "[WILDCARD]/tests/error_00 at sendSync ([WILDCARD]/js/dispatch.ts:[WILDCARD]) at Object.codeFetch ([WILDCARD]/js/os.ts:[WILDCARD]) at DenoCompiler.resolveModule ([WILDCARD]/js/compiler.ts:[WILDCARD]) - at DenoCompiler._resolveModuleName ([WILDCARD]/js/compiler.ts:[WILDCARD]) at moduleNames.map.name ([WILDCARD]/js/compiler.ts:[WILDCARD]) at Array.map (<anonymous>) at DenoCompiler.resolveModuleNames ([WILDCARD]/js/compiler.ts:[WILDCARD]) at Object.compilerHost.resolveModuleNames ([WILDCARD]/third_party/node_modules/typescript/lib/typescript.js:[WILDCARD]) + at resolveModuleNamesWorker ([WILDCARD]/third_party/node_modules/typescript/lib/typescript.js:[WILDCARD]) diff --git a/tests/subdir/mt_application_ecmascript.j2.js b/tests/subdir/mt_application_ecmascript.j2.js new file mode 100644 index 000000000..ec30e0595 --- /dev/null +++ b/tests/subdir/mt_application_ecmascript.j2.js @@ -0,0 +1,3 @@ +define(["exports"], function(exports) { + exports.loaded = true; +}); diff --git a/tests/subdir/mt_application_x_javascript.j4.js b/tests/subdir/mt_application_x_javascript.j4.js new file mode 100644 index 000000000..ec30e0595 --- /dev/null +++ b/tests/subdir/mt_application_x_javascript.j4.js @@ -0,0 +1,3 @@ +define(["exports"], function(exports) { + exports.loaded = true; +}); diff --git a/tests/subdir/mt_javascript.js b/tests/subdir/mt_javascript.js new file mode 100644 index 000000000..ec30e0595 --- /dev/null +++ b/tests/subdir/mt_javascript.js @@ -0,0 +1,3 @@ +define(["exports"], function(exports) { + exports.loaded = true; +}); diff --git a/tests/subdir/mt_text_ecmascript.j3.js b/tests/subdir/mt_text_ecmascript.j3.js new file mode 100644 index 000000000..ec30e0595 --- /dev/null +++ b/tests/subdir/mt_text_ecmascript.j3.js @@ -0,0 +1,3 @@ +define(["exports"], function(exports) { + exports.loaded = true; +}); diff --git a/tests/subdir/mt_text_javascript.j1.js b/tests/subdir/mt_text_javascript.j1.js new file mode 100644 index 000000000..ec30e0595 --- /dev/null +++ b/tests/subdir/mt_text_javascript.j1.js @@ -0,0 +1,3 @@ +define(["exports"], function(exports) { + exports.loaded = true; +}); diff --git a/tests/subdir/mt_text_typescript.t1.ts b/tests/subdir/mt_text_typescript.t1.ts new file mode 100644 index 000000000..e67d2a017 --- /dev/null +++ b/tests/subdir/mt_text_typescript.t1.ts @@ -0,0 +1 @@ +export const loaded = true; diff --git a/tests/subdir/mt_video_mp2t.t3.ts b/tests/subdir/mt_video_mp2t.t3.ts new file mode 100644 index 000000000..e67d2a017 --- /dev/null +++ b/tests/subdir/mt_video_mp2t.t3.ts @@ -0,0 +1 @@ +export const loaded = true; diff --git a/tests/subdir/mt_video_vdn.t2.ts b/tests/subdir/mt_video_vdn.t2.ts new file mode 100644 index 000000000..e67d2a017 --- /dev/null +++ b/tests/subdir/mt_video_vdn.t2.ts @@ -0,0 +1 @@ +export const loaded = true; |