1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-24 08:09:08 -05:00
denoland-deno/cli/tests
Bartek Iwańczuk 6e2df8c64f
feat: Deno.test() sanitizes ops and resources (#4399)
This PR brings assertOps and assertResources sanitizers to Deno.test() API.

assertOps checks that test doesn't leak async ops, ie. there are no unresolved
promises originating from Deno APIs. Enabled by default, can be disabled using 
Deno.TestDefinition.disableOpSanitizer.

assertResources checks that test doesn't leak resources, ie. all resources used
in test are closed. For example; if a file is opened during a test case it must be
explicitly closed before test case finishes. It's most useful for asynchronous
generators. Enabled by default, can be disabled using 
Deno.TestDefinition.disableResourceSanitizer.

We've used those sanitizers in internal runtime tests and it proved very useful in
surfacing incorrect tests which resulted in interference between the tests.

All tests have been sanitized.

Closes #4208
2020-03-18 19:25:55 -04:00
..
034_onload Move deno_std to a more convenient location. (#3057) 2019-10-04 14:49:32 -04:00
039_worker_deno_ns Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
051_wasm_import Loader: support .wasm imports (#3328) 2019-11-14 08:31:39 -05:00
053_import_compression feat: support brotli compression for fetch API (#4082) 2020-02-23 09:37:43 -05:00
fetch Add support for multiple files in fetch command (#3845) 2020-01-31 16:07:37 -05:00
importmaps Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
subdir add assertOps sanitizer in cli/js/ unit tests (#4209) 2020-03-03 18:22:53 +01:00
tls feat: add --cert flag for http client (#3972) 2020-02-17 11:59:51 -05:00
type_definitions Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
001_hello.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
001_hello.js.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
002_hello.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
002_hello.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
003_relative_import.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
003_relative_import.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
004_set_timeout.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
004_set_timeout.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
005_more_imports.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
005_more_imports.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
006_url_imports.ts Remove test.py, use cargo test as test frontend (#2967) 2019-09-19 14:48:05 -04:00
006_url_imports.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
012_async.ts Update to TypeScript 3.7 (#3275) 2019-11-13 13:42:34 -05:00
012_async.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
013_dynamic_import.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
013_dynamic_import.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
014_duplicate_import.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
014_duplicate_import.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
015_duplicate_parallel_import.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
015_duplicate_parallel_import.js.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
016_double_await.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
016_double_await.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
017_import_redirect.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
017_import_redirect.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
018_async_catch.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
018_async_catch.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
019_media_types.ts Remove test.py, use cargo test as test frontend (#2967) 2019-09-19 14:48:05 -04:00
019_media_types.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
020_json_modules.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
020_json_modules.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
021_mjs_modules.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
021_mjs_modules.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
022_info_flag_script.out refactor: rewrite HTTP cache for file fetcher (#4030) 2020-02-19 08:17:13 -05:00
023_no_ext_with_headers Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
023_no_ext_with_headers.headers.json Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
023_no_ext_with_headers.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
024_import_no_ext_with_headers.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
024_import_no_ext_with_headers.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
025_hrtime.ts Use web standard Permissions API (#3200) 2019-10-27 11:22:53 -04:00
025_hrtime.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
025_reload_js_type_error.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
025_reload_js_type_error.js.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
026_redirect_javascript.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
026_redirect_javascript.js.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
027_redirect_typescript.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
027_redirect_typescript.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
028_args.ts Update to TypeScript 3.7 (#3275) 2019-11-13 13:42:34 -05:00
028_args.ts.out feat: Deno.args now does not include script (#3628) 2020-01-09 11:37:01 -07:00
029_eval.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
030_eval_ts.out Support TypeScript eval through deno eval -T flag (#4141) 2020-02-28 09:17:56 -05:00
033_import_map.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
034_onload.out feat: window.onunload (#3023) 2019-10-02 11:32:51 -04:00
035_cached_only_flag.out feat: Add --no-remote, rename --no-fetch to --cached-only (#3417) 2019-12-03 17:48:53 -05:00
036_import_map_fetch.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
037_fetch_multiple.out Add support for multiple files in fetch command (#3845) 2020-01-31 16:07:37 -05:00
038_checkjs.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
038_checkjs.js.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
038_checkjs.tsconfig.json Fix issues with JavaScript importing JavaScript. (#4120) 2020-02-25 03:32:43 -05:00
039_worker_deno_ns.ts refactor: split worker and worker host logic (#3722) 2020-01-21 09:49:47 +01:00
039_worker_deno_ns.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
040_worker_blob.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
040_worker_blob.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
041_dyn_import_eval.out console: Symbol.toStringTag and display Object symbol entries (#4388) 2020-03-16 09:05:39 -04:00
041_info_flag.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
042_dyn_import_evalcontext.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
042_dyn_import_evalcontext.ts.out console: Symbol.toStringTag and display Object symbol entries (#4388) 2020-03-16 09:05:39 -04:00
044_bad_resource.ts fix: run missing integration tests (#2997) 2019-09-24 10:46:57 -04:00
044_bad_resource.ts.out Allow BadResource errors to take a custom message (#4251) 2020-03-05 08:30:41 -05:00
045_proxy_client.ts Happy new year! (#3578) 2020-01-02 15:13:47 -05:00
045_proxy_test.ts Happy new year! (#3578) 2020-01-02 15:13:47 -05:00
045_proxy_test.ts.out test: improve http_proxy test (#3185) 2019-10-22 09:52:41 -04:00
046_jsx_test.tsx Enable TS strict mode by default (#3899) 2020-02-19 15:36:18 -05:00
046_jsx_test.tsx.out feat: JSX Support (#3038) 2019-10-02 10:46:36 -04:00
047_jsx_test.jsx feat: JSX Support (#3038) 2019-10-02 10:46:36 -04:00
047_jsx_test.jsx.out feat: JSX Support (#3038) 2019-10-02 10:46:36 -04:00
048_media_types_jsx.ts Enable TS strict mode by default (#3899) 2020-02-19 15:36:18 -05:00
048_media_types_jsx.ts.out fix: remote jsx/tsx files were compiled as js/ts (#3125) 2019-10-16 13:35:04 -04:00
049_info_flag_script_jsx.out refactor: rewrite HTTP cache for file fetcher (#4030) 2020-02-19 08:17:13 -05:00
050_more_jsons.ts Support named imports/exports for subset of properties in JSON modules (#3210) 2019-10-26 21:04:34 -04:00
050_more_jsons.ts.out Support named imports/exports for subset of properties in JSON modules (#3210) 2019-10-26 21:04:34 -04:00
051_wasm_import.ts Loader: support .wasm imports (#3328) 2019-11-14 08:31:39 -05:00
051_wasm_import.ts.out Loader: support .wasm imports (#3328) 2019-11-14 08:31:39 -05:00
052_no_remote_flag.out feat: Add --no-remote, rename --no-fetch to --cached-only (#3417) 2019-12-03 17:48:53 -05:00
053_import_compression.out feat: support brotli compression for fetch API (#4082) 2020-02-23 09:37:43 -05:00
054_info_local_imports.out refactor: Modules and Loader trait (#3791) 2020-01-25 18:53:16 +01:00
055_import_wasm_via_network.ts Do not encode files loaded from network as utf8 (#3856) 2020-02-04 11:27:50 -05:00
055_import_wasm_via_network.ts.out console: Symbol.toStringTag and display Object symbol entries (#4388) 2020-03-16 09:05:39 -04:00
055_import_wasm_via_network.wasm Add content type for wasm, fix encoding in wasm test fixture (#4269) 2020-03-06 11:31:22 -05:00
056_make_temp_file_write_perm.out fix: Resolve makeTemp* paths from CWD (#4104) 2020-02-25 09:23:23 -05:00
056_make_temp_file_write_perm.ts fix: Resolve makeTemp* paths from CWD (#4104) 2020-02-25 09:23:23 -05:00
057_revoke_permissions.out refactor: change test reporter output (#4371) 2020-03-15 17:58:59 +01:00
057_revoke_permissions.ts rewrite permission revoke test as integration test (#4164) 2020-02-28 15:47:54 +01:00
async_error.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
async_error.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
badly_formatted.js feat: dprint formatter (#3820) 2020-01-29 21:16:48 -05:00
badly_formatted_fixed.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
bundle.test.out Migrate internal bundles to System (#4233) 2020-03-04 14:26:00 +01:00
cafile_info.ts feat: add --cert flag for http client (#3972) 2020-02-17 11:59:51 -05:00
cafile_info.ts.out refactor: rewrite HTTP cache for file fetcher (#4030) 2020-02-19 08:17:13 -05:00
cafile_ts_fetch.ts feat: add --cert flag for http client (#3972) 2020-02-17 11:59:51 -05:00
cafile_ts_fetch.ts.out feat: add --cert flag for http client (#3972) 2020-02-17 11:59:51 -05:00
cafile_url_imports.ts feat: add --cert flag for http client (#3972) 2020-02-17 11:59:51 -05:00
cafile_url_imports.ts.out feat: add --cert flag for http client (#3972) 2020-02-17 11:59:51 -05:00
cat.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
circular1.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
circular1.js.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
circular2.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
compiler_api_test.out refactor: change test reporter output (#4371) 2020-03-15 17:58:59 +01:00
compiler_api_test.ts move compiler API tests to integration tests (#4319) 2020-03-11 21:54:53 +01:00
complex_permissions_test.ts Port Complex Permissions Tests to Rust (#4200) 2020-03-01 19:51:54 -05:00
config.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
config.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
config.tsconfig.json Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
core_decode_perf.js feat: Deno.core.{encode,decode}; standalone UTF-8 encoding/decoding (#4349) 2020-03-15 15:31:55 +01:00
core_encode_perf.js feat: Deno.core.{encode,decode}; standalone UTF-8 encoding/decoding (#4349) 2020-03-15 15:31:55 +01:00
echo.ts chore: remove std/installer, port installer tests to Rust (#3843) 2020-01-31 17:34:50 +01:00
echo_server.ts Use 0.0.0.0 for servers in benchmarks and tests (#3010) 2019-09-30 12:35:48 -04:00
error_001.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_001.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_002.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_002.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_003_typescript.ts Update to TypeScript 3.6.3 (#2969) 2019-09-17 12:24:44 -04:00
error_003_typescript.ts.out Remove //tests symlink (#3849) 2020-02-02 16:55:22 -05:00
error_004_missing_module.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_004_missing_module.ts.out refactor(cli/js): Replace constructError() with getErrorClass() (#4189) 2020-02-29 19:04:10 +01:00
error_005_missing_dynamic_import.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_005_missing_dynamic_import.ts.out refactor(cli/js): Replace constructError() with getErrorClass() (#4189) 2020-02-29 19:04:10 +01:00
error_006_import_ext_failure.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_006_import_ext_failure.ts.out refactor(cli/js): Replace constructError() with getErrorClass() (#4189) 2020-02-29 19:04:10 +01:00
error_007_any.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_007_any.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_008_checkjs.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_008_checkjs.js.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_009_missing_js_module.disabled Happy new year! (#3578) 2020-01-02 15:13:47 -05:00
error_009_missing_js_module.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_009_missing_js_module.js.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_010_nonexistent_arg.disabled Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_010_nonexistent_arg.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_011_bad_module_specifier.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_011_bad_module_specifier.ts.out reorg: cli/js/compiler/, move more API to cli/js/web/ (#4310) 2020-03-11 10:53:06 +01:00
error_012_bad_dynamic_import_specifier.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_012_bad_dynamic_import_specifier.ts.out reorg: cli/js/compiler/, move more API to cli/js/web/ (#4310) 2020-03-11 10:53:06 +01:00
error_013_missing_script.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_014_catch_dynamic_import_error.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_014_catch_dynamic_import_error.js.out better error messages for 'relative import path not prefixed with / or ./ or ../' (#3405) 2019-11-26 09:14:04 -08:00
error_015_dynamic_import_permissions.js Remove //tests symlink (#3849) 2020-02-02 16:55:22 -05:00
error_015_dynamic_import_permissions.out Remove //tests symlink (#3849) 2020-02-02 16:55:22 -05:00
error_016_dynamic_import_permissions2.js Remove //tests symlink (#3849) 2020-02-02 16:55:22 -05:00
error_016_dynamic_import_permissions2.out dx: descriptive permission errors (#3808) 2020-01-27 21:13:17 -05:00
error_stack.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_stack.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_syntax.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_syntax.js.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_type_definitions.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
error_type_definitions.ts.out reorg: cli/js/compiler/, move more API to cli/js/web/ (#4310) 2020-03-11 10:53:06 +01:00
error_worker_dynamic.ts Handle uncaught worker errors without panicking (#3019) 2019-09-25 10:46:58 -04:00
error_worker_dynamic.ts.out Handle uncaught worker errors without panicking (#3019) 2019-09-25 10:46:58 -04:00
esm_imports_a.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
esm_imports_b.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
exec_path.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
exit_error42.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
exit_error42.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
fix_js_import_js.ts Fix issues with JavaScript importing JavaScript. (#4120) 2020-02-25 03:32:43 -05:00
fix_js_import_js.ts.out Fix issues with JavaScript importing JavaScript. (#4120) 2020-02-25 03:32:43 -05:00
fix_js_imports.ts fix: mis-detecting imports on JavaScript when there is no checkJs (#4040) 2020-02-19 22:58:05 -05:00
fix_js_imports.ts.out console: Symbol.toStringTag and display Object symbol entries (#4388) 2020-03-16 09:05:39 -04:00
fixture.json Upgrade node_modules, change tagline, clean up root directory (#3247) 2019-10-31 19:33:27 -07:00
hello.txt Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
https_import.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
https_import.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
if_main.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
if_main.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
import_meta.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
import_meta.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
import_meta2.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
integration_tests.rs Provide compiled JSON to TypeScript compiler. (#4404) 2020-03-18 12:39:53 -04:00
js_import_detect.ts Fix issue with detecting AMD like imports (#4009) 2020-02-16 11:11:44 +01:00
js_import_detect.ts.out Fix issue with detecting AMD like imports (#4009) 2020-02-16 11:11:44 +01:00
lib_ref.ts Support loading additional TS lib files (#3863) 2020-02-19 00:34:11 -05:00
lib_ref.ts.out Support loading additional TS lib files (#3863) 2020-02-19 00:34:11 -05:00
lib_runtime_api.ts Support loading additional TS lib files (#3863) 2020-02-19 00:34:11 -05:00
lib_runtime_api.ts.out Support loading additional TS lib files (#3863) 2020-02-19 00:34:11 -05:00
lock_check_err.json feat: lockfiles (#3231) 2019-11-03 10:39:27 -05:00
lock_check_err.out Use async-await at few places, fix spelling mistake (#3499) 2019-12-15 06:12:34 +08:00
lock_check_err2.json feat: lockfiles (#3231) 2019-11-03 10:39:27 -05:00
lock_check_err2.out Use async-await at few places, fix spelling mistake (#3499) 2019-12-15 06:12:34 +08:00
lock_check_ok.json feat: lockfiles (#3231) 2019-11-03 10:39:27 -05:00
lock_check_ok2.json feat: lockfiles (#3231) 2019-11-03 10:39:27 -05:00
lock_write_fetch.ts lock: support lock-write for fetch command (#3787) 2020-01-26 13:43:59 -05:00
lock_write_fetch.ts.out lock: support lock-write for fetch command (#3787) 2020-01-26 13:43:59 -05:00
no_color.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
permission_test.ts Port permission_prompt_tests to Rust (#4129) 2020-02-25 15:36:35 -05:00
proto_exploit.js Remove Object.prototype.__proto__ (#4341) 2020-03-15 11:34:22 +01:00
proto_exploit.js.out Remove Object.prototype.__proto__ (#4341) 2020-03-15 11:34:22 +01:00
raw_mode.ts tty: Deno.setRaw(rid, mode) to turn on/off raw mode (#3958) 2020-02-26 01:01:24 -05:00
README.md Remove //tests symlink (#3849) 2020-02-02 16:55:22 -05:00
seed_random.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
seed_random.js.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
std_tests.rs Enable std tests in debug mode (#4332) 2020-03-12 17:12:20 +01:00
symlink_to_subdir Upgrade node_modules, change tagline, clean up root directory (#3247) 2019-10-31 19:33:27 -07:00
text_decoder_perf.js Add TextDecoder benchmark (#3180) 2019-10-22 18:50:56 -04:00
text_encoder_perf.js Added textencoder benchmark (#3589) 2020-01-04 05:21:06 -05:00
top_level_await.js Upgrade V8 for top-level-await (#3015) 2019-09-24 18:37:04 -04:00
top_level_await.out Upgrade V8 for top-level-await (#3015) 2019-09-24 18:37:04 -04:00
top_level_await.ts Support top-level-await in TypeScript (#3024) 2019-09-30 12:38:23 -04:00
top_level_for_await.js feat: top-level-for-await (#3212) 2019-10-27 09:04:42 -04:00
top_level_for_await.out feat: top-level-for-await (#3212) 2019-10-27 09:04:42 -04:00
top_level_for_await.ts feat: top-level-for-await (#3212) 2019-10-27 09:04:42 -04:00
type_definitions.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
type_definitions.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
type_directives_01.ts Improve support of type definitions (#3755) 2020-01-26 13:59:41 -05:00
type_directives_01.ts.out Improve support of type definitions (#3755) 2020-01-26 13:59:41 -05:00
type_directives_02.ts Improve support of type definitions (#3755) 2020-01-26 13:59:41 -05:00
type_directives_02.ts.out Improve support of type definitions (#3755) 2020-01-26 13:59:41 -05:00
types.out workers: proper TS libs, more spec-compliant APIs (#3812) 2020-01-29 18:54:23 +01:00
unbuffered_stderr.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
unbuffered_stderr.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
unbuffered_stdout.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
unbuffered_stdout.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
v8_flags.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
v8_flags.js.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
v8_help.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
wasm.ts Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
wasm.ts.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
wasm_async.js Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
wasm_async.out Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
workers_round_robin_bench.ts refactor: split worker and worker host logic (#3722) 2020-01-21 09:49:47 +01:00
workers_startup_bench.ts refactor: split worker and worker host logic (#3722) 2020-01-21 09:49:47 +01:00
workers_test.out refactor: change test reporter output (#4371) 2020-03-15 17:58:59 +01:00
workers_test.ts feat: Deno.test() sanitizes ops and resources (#4399) 2020-03-18 19:25:55 -04:00

Integration Tests

This path contains integration tests. See integration_tests.rs for the index.