diff options
author | William Perron <hey@wperron.io> | 2020-11-27 16:51:47 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-27 16:51:47 -0500 |
commit | 57f163510aafd5c045dda0fa5e505d0cc7042a5a (patch) | |
tree | 7308fdb909fedb5e78bef83bb50d653333c76be6 /cli/tests | |
parent | b8d3caa5d586c6957866261bd5f51c85ad3a2c91 (diff) |
fix(cli): make output of deno info --json deterministic (#8483)
Fixes #8458
Diffstat (limited to 'cli/tests')
-rw-r--r-- | cli/tests/076_info_json_deps_order.out | 38 | ||||
-rw-r--r-- | cli/tests/076_info_json_deps_order.ts | 1 | ||||
-rw-r--r-- | cli/tests/integration_tests.rs | 5 |
3 files changed, 44 insertions, 0 deletions
diff --git a/cli/tests/076_info_json_deps_order.out b/cli/tests/076_info_json_deps_order.out new file mode 100644 index 000000000..0c125122f --- /dev/null +++ b/cli/tests/076_info_json_deps_order.out @@ -0,0 +1,38 @@ +{ + "compiled": null, + "depCount": 4, + "fileType": "TypeScript", + "files": { + "[WILDCARD]cli/tests/076_info_json_deps_order.ts": { + "deps": [ + "[WILDCARD]cli/tests/recursive_imports/A.ts" + ], + "size": [WILDCARD] + }, + "[WILDCARD]cli/tests/recursive_imports/A.ts": { + "deps": [ + "[WILDCARD]cli/tests/recursive_imports/B.ts", + "[WILDCARD]cli/tests/recursive_imports/common.ts" + ], + "size": [WILDCARD] + }, + "[WILDCARD]cli/tests/recursive_imports/B.ts": { + "deps": [ + "[WILDCARD]cli/tests/recursive_imports/C.ts", + "[WILDCARD]cli/tests/recursive_imports/common.ts" + ], + "size": [WILDCARD] + }, + "[WILDCARD]cli/tests/recursive_imports/C.ts": { + "deps": [ + "[WILDCARD]cli/tests/recursive_imports/A.ts", + "[WILDCARD]cli/tests/recursive_imports/common.ts" + ], + "size": [WILDCARD] + }, + "[WILDCARD]cli/tests/recursive_imports/common.ts": { + "deps": [], + "size": [WILDCARD] + } + }, +[WILDCARD] diff --git a/cli/tests/076_info_json_deps_order.ts b/cli/tests/076_info_json_deps_order.ts new file mode 100644 index 000000000..f9d35fd5a --- /dev/null +++ b/cli/tests/076_info_json_deps_order.ts @@ -0,0 +1 @@ +import { A } from "./recursive_imports/A.ts"; diff --git a/cli/tests/integration_tests.rs b/cli/tests/integration_tests.rs index cd2252681..39147f038 100644 --- a/cli/tests/integration_tests.rs +++ b/cli/tests/integration_tests.rs @@ -2434,6 +2434,11 @@ itest!(_075_import_local_query_hash { output: "075_import_local_query_hash.ts.out", }); +itest!(_076_info_json_deps_order { + args: "info --unstable --json 076_info_json_deps_order.ts", + output: "076_info_json_deps_order.out", +}); + itest!(js_import_detect { args: "run --quiet --reload js_import_detect.ts", output: "js_import_detect.ts.out", |