From 362af63c6f45e98948536d08d2d6195af87f729c Mon Sep 17 00:00:00 2001 From: David Sherret Date: Tue, 23 Aug 2022 10:30:14 -0400 Subject: fix(cache): do not attempt to emit non-emitable files (#15562) --- cli/tests/integration/cache_tests.rs | 5 +++++ cli/tests/testdata/cache/json_import/main.ts | 2 ++ cli/tests/testdata/cache/json_import/test.json | 5 +++++ 3 files changed, 12 insertions(+) create mode 100644 cli/tests/testdata/cache/json_import/main.ts create mode 100644 cli/tests/testdata/cache/json_import/test.json (limited to 'cli/tests') diff --git a/cli/tests/integration/cache_tests.rs b/cli/tests/integration/cache_tests.rs index aaae62531..54aea8106 100644 --- a/cli/tests/integration/cache_tests.rs +++ b/cli/tests/integration/cache_tests.rs @@ -92,3 +92,8 @@ itest!(check_local_by_default2 { output: "cache/check_local_by_default2.out", http_server: true, }); + +itest!(json_import { + // should not error + args: "cache --quiet cache/json_import/main.ts", +}); diff --git a/cli/tests/testdata/cache/json_import/main.ts b/cli/tests/testdata/cache/json_import/main.ts new file mode 100644 index 000000000..78273558f --- /dev/null +++ b/cli/tests/testdata/cache/json_import/main.ts @@ -0,0 +1,2 @@ +import asdf from "./test.json" assert { type: "json" }; +console.log(asdf); diff --git a/cli/tests/testdata/cache/json_import/test.json b/cli/tests/testdata/cache/json_import/test.json new file mode 100644 index 000000000..258849a68 --- /dev/null +++ b/cli/tests/testdata/cache/json_import/test.json @@ -0,0 +1,5 @@ +{ + "foo": { + "bar": 1 + } +} -- cgit v1.2.3