summaryrefslogtreecommitdiff
path: root/tests/testdata
diff options
context:
space:
mode:
authorMohammad Sulaiman <mohammad.sulaiman@exalt.ps>2024-10-02 12:22:35 +0300
committerGitHub <noreply@github.com>2024-10-02 09:22:35 +0000
commit3c193aef98bea6b3e0c9592cfdb43268e7a7e4af (patch)
treeadbf9730a91c0f692a633f028d8066819e37ab94 /tests/testdata
parentd116709d064ce85922f1fd635d5915b4659c83d5 (diff)
chore: deprecate check itests (#25963)
Diffstat (limited to 'tests/testdata')
-rw-r--r--tests/testdata/check/broadcast_channel.ts1
-rw-r--r--tests/testdata/check/declaration_header_file_with_no_exports.ts2
-rw-r--r--tests/testdata/check/declaration_header_file_with_no_exports_js.js1
-rw-r--r--tests/testdata/check/deno_not_found/main.out4
-rw-r--r--tests/testdata/check/deno_not_found/main.ts4
-rw-r--r--tests/testdata/check/dts/check_dts.d.ts2
-rw-r--r--tests/testdata/check/dts/check_dts.out4
-rw-r--r--tests/testdata/check/exclude_option/deno.exclude_dir.json5
-rw-r--r--tests/testdata/check/exclude_option/deno.exclude_glob.json5
-rw-r--r--tests/testdata/check/exclude_option/deno.json3
-rw-r--r--tests/testdata/check/exclude_option/exclude_option.ts.error.out4
-rw-r--r--tests/testdata/check/exclude_option/ignored/index.ts1
-rw-r--r--tests/testdata/check/exclude_option/index.ts5
-rw-r--r--tests/testdata/check/jsx_not_checked/main.jsx21
-rw-r--r--tests/testdata/check/jsx_not_checked/main.out13
-rw-r--r--tests/testdata/check/jsx_not_checked/other.ts5
-rw-r--r--tests/testdata/check/jsximportsource_importmap_config/deno.json7
-rw-r--r--tests/testdata/check/jsximportsource_importmap_config/import_map.json5
-rw-r--r--tests/testdata/check/jsximportsource_importmap_config/jsx_runtime.ts4
-rw-r--r--tests/testdata/check/jsximportsource_importmap_config/main.tsx1
-rw-r--r--tests/testdata/check/module_detection_force/import.ts2
-rw-r--r--tests/testdata/check/module_detection_force/main.ts3
-rw-r--r--tests/testdata/check/no_error_truncation/deno.json5
-rw-r--r--tests/testdata/check/no_error_truncation/main.out11
-rw-r--r--tests/testdata/check/no_error_truncation/main.ts12
-rw-r--r--tests/testdata/check/node_builtin_modules/mod.js3
-rw-r--r--tests/testdata/check/node_builtin_modules/mod.js.out5
-rw-r--r--tests/testdata/check/node_builtin_modules/mod.ts9
-rw-r--r--tests/testdata/check/node_builtin_modules/mod.ts.out13
-rw-r--r--tests/testdata/check/npm_install_diagnostics/main.out11
-rw-r--r--tests/testdata/check/npm_install_diagnostics/main.ts2
-rw-r--r--tests/testdata/check/response_json.ts5
32 files changed, 0 insertions, 178 deletions
diff --git a/tests/testdata/check/broadcast_channel.ts b/tests/testdata/check/broadcast_channel.ts
deleted file mode 100644
index 6c75b4a8e..000000000
--- a/tests/testdata/check/broadcast_channel.ts
+++ /dev/null
@@ -1 +0,0 @@
-const _channel = new BroadcastChannel("foo");
diff --git a/tests/testdata/check/declaration_header_file_with_no_exports.ts b/tests/testdata/check/declaration_header_file_with_no_exports.ts
deleted file mode 100644
index ef5da7a38..000000000
--- a/tests/testdata/check/declaration_header_file_with_no_exports.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-import * as foo from "./declaration_header_file_with_no_exports_js.js";
-console.log(foo);
diff --git a/tests/testdata/check/declaration_header_file_with_no_exports_js.js b/tests/testdata/check/declaration_header_file_with_no_exports_js.js
deleted file mode 100644
index b8ae2bcef..000000000
--- a/tests/testdata/check/declaration_header_file_with_no_exports_js.js
+++ /dev/null
@@ -1 +0,0 @@
-/// <reference types="./declaration_header_file_with_no_exports_js.d.ts" />
diff --git a/tests/testdata/check/deno_not_found/main.out b/tests/testdata/check/deno_not_found/main.out
deleted file mode 100644
index dc4a682c7..000000000
--- a/tests/testdata/check/deno_not_found/main.out
+++ /dev/null
@@ -1,4 +0,0 @@
-error: TS2304 [ERROR]: Cannot find name 'Deno'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'deno.ns' or add a triple-slash directive to the top of your entrypoint (main file): /// <reference lib="deno.ns" />
-Deno;
-~~~~
- at file:///[WILDCARD]/check/deno_not_found/main.ts:4:1
diff --git a/tests/testdata/check/deno_not_found/main.ts b/tests/testdata/check/deno_not_found/main.ts
deleted file mode 100644
index 3269f047a..000000000
--- a/tests/testdata/check/deno_not_found/main.ts
+++ /dev/null
@@ -1,4 +0,0 @@
-/// <reference no-default-lib="true"/>
-/// <reference lib="es5" />
-
-Deno;
diff --git a/tests/testdata/check/dts/check_dts.d.ts b/tests/testdata/check/dts/check_dts.d.ts
deleted file mode 100644
index 9cf60f063..000000000
--- a/tests/testdata/check/dts/check_dts.d.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-// TS1039 [ERROR]: Initializers are not allowed in ambient contexts.
-export const a: string = Deno.version.deno;
diff --git a/tests/testdata/check/dts/check_dts.out b/tests/testdata/check/dts/check_dts.out
deleted file mode 100644
index e7ff9a009..000000000
--- a/tests/testdata/check/dts/check_dts.out
+++ /dev/null
@@ -1,4 +0,0 @@
-error: TS1039 [ERROR]: Initializers are not allowed in ambient contexts.
-export const a: string = Deno.version.deno;
- ~~~~~~~~~~~~~~~~~
- at file:///[WILDCARD]/check_dts.d.ts:2:26
diff --git a/tests/testdata/check/exclude_option/deno.exclude_dir.json b/tests/testdata/check/exclude_option/deno.exclude_dir.json
deleted file mode 100644
index 2019f8953..000000000
--- a/tests/testdata/check/exclude_option/deno.exclude_dir.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "exclude": [
- "ignored"
- ]
-}
diff --git a/tests/testdata/check/exclude_option/deno.exclude_glob.json b/tests/testdata/check/exclude_option/deno.exclude_glob.json
deleted file mode 100644
index 1d203ba08..000000000
--- a/tests/testdata/check/exclude_option/deno.exclude_glob.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "exclude": [
- "ignored/**/*"
- ]
-}
diff --git a/tests/testdata/check/exclude_option/deno.json b/tests/testdata/check/exclude_option/deno.json
deleted file mode 100644
index a9eca74ca..000000000
--- a/tests/testdata/check/exclude_option/deno.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "exclude": []
-}
diff --git a/tests/testdata/check/exclude_option/exclude_option.ts.error.out b/tests/testdata/check/exclude_option/exclude_option.ts.error.out
deleted file mode 100644
index abd1c1258..000000000
--- a/tests/testdata/check/exclude_option/exclude_option.ts.error.out
+++ /dev/null
@@ -1,4 +0,0 @@
-error: TS2304 [ERROR]: Cannot find name 'nothing'.
-export { nothing };
- ~~~~~~~
- at [WILDCARD]
diff --git a/tests/testdata/check/exclude_option/ignored/index.ts b/tests/testdata/check/exclude_option/ignored/index.ts
deleted file mode 100644
index 0419cf073..000000000
--- a/tests/testdata/check/exclude_option/ignored/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { nothing };
diff --git a/tests/testdata/check/exclude_option/index.ts b/tests/testdata/check/exclude_option/index.ts
deleted file mode 100644
index 8335ca3a2..000000000
--- a/tests/testdata/check/exclude_option/index.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import { nothing } from "./ignored/index.ts";
-
-const foo = 1;
-
-export { foo, nothing };
diff --git a/tests/testdata/check/jsx_not_checked/main.jsx b/tests/testdata/check/jsx_not_checked/main.jsx
deleted file mode 100644
index 8de05f9f7..000000000
--- a/tests/testdata/check/jsx_not_checked/main.jsx
+++ /dev/null
@@ -1,21 +0,0 @@
-// should not error about jsx-runtime not being found in types here
-/** @jsxImportSource npm:react@18.2.0 */
-
-import "./other.ts";
-
-export default (
- <>
- <h1>Hello world</h1>
- <p>This is a JSX page</p>
- </>
-);
-
-/**
- * @param {number} a
- * @param {number} b
- */
-function add(a, b) {
- return a + b;
-}
-
-console.log(add("1", "2"));
diff --git a/tests/testdata/check/jsx_not_checked/main.out b/tests/testdata/check/jsx_not_checked/main.out
deleted file mode 100644
index 25165044c..000000000
--- a/tests/testdata/check/jsx_not_checked/main.out
+++ /dev/null
@@ -1,13 +0,0 @@
-[UNORDERED_START]
-Download http://localhost:4260/react
-Download http://localhost:4260/loose-envify
-Download http://localhost:4260/js-tokens
-Download http://localhost:4260/react/react-18.2.0.tgz
-Download http://localhost:4260/loose-envify/loose-envify-1.4.0.tgz
-Download http://localhost:4260/js-tokens/js-tokens-4.0.0.tgz
-[UNORDERED_END]
-Check file:///[WILDCARD]/jsx_not_checked/main.jsx
-error: TS2345 [ERROR]: Argument of type 'string' is not assignable to parameter of type 'number'.
-console.log(add("1", "2"));
- ~~~
- at file:///[WILDCARD]/other.ts:5:17
diff --git a/tests/testdata/check/jsx_not_checked/other.ts b/tests/testdata/check/jsx_not_checked/other.ts
deleted file mode 100644
index 47995cb0f..000000000
--- a/tests/testdata/check/jsx_not_checked/other.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-function add(a: number, b: number) {
- return a + b;
-}
-
-console.log(add("1", "2"));
diff --git a/tests/testdata/check/jsximportsource_importmap_config/deno.json b/tests/testdata/check/jsximportsource_importmap_config/deno.json
deleted file mode 100644
index 6d837af7c..000000000
--- a/tests/testdata/check/jsximportsource_importmap_config/deno.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "compilerOptions": {
- "jsx": "react-jsx",
- "jsxImportSource": "jsx"
- },
- "importMap": "./import_map.json"
-}
diff --git a/tests/testdata/check/jsximportsource_importmap_config/import_map.json b/tests/testdata/check/jsximportsource_importmap_config/import_map.json
deleted file mode 100644
index e926207af..000000000
--- a/tests/testdata/check/jsximportsource_importmap_config/import_map.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "imports": {
- "jsx/jsx-runtime": "./jsx_runtime.ts"
- }
-}
diff --git a/tests/testdata/check/jsximportsource_importmap_config/jsx_runtime.ts b/tests/testdata/check/jsximportsource_importmap_config/jsx_runtime.ts
deleted file mode 100644
index 33a07ca73..000000000
--- a/tests/testdata/check/jsximportsource_importmap_config/jsx_runtime.ts
+++ /dev/null
@@ -1,4 +0,0 @@
-// deno-lint-ignore no-namespace
-export namespace JSX {
- export type IntrinsicElements = { [key: string]: unknown };
-}
diff --git a/tests/testdata/check/jsximportsource_importmap_config/main.tsx b/tests/testdata/check/jsximportsource_importmap_config/main.tsx
deleted file mode 100644
index a1eb24f0b..000000000
--- a/tests/testdata/check/jsximportsource_importmap_config/main.tsx
+++ /dev/null
@@ -1 +0,0 @@
-export const makeParagraph = () => <p>A paragraph!</p>;
diff --git a/tests/testdata/check/module_detection_force/import.ts b/tests/testdata/check/module_detection_force/import.ts
deleted file mode 100644
index 66b229870..000000000
--- a/tests/testdata/check/module_detection_force/import.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-const a = 2;
-console.log(a);
diff --git a/tests/testdata/check/module_detection_force/main.ts b/tests/testdata/check/module_detection_force/main.ts
deleted file mode 100644
index a55c9962b..000000000
--- a/tests/testdata/check/module_detection_force/main.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-const a = 1;
-await import("./import.ts");
-console.log(a);
diff --git a/tests/testdata/check/no_error_truncation/deno.json b/tests/testdata/check/no_error_truncation/deno.json
deleted file mode 100644
index 643707ccc..000000000
--- a/tests/testdata/check/no_error_truncation/deno.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "compilerOptions": {
- "noErrorTruncation": true
- }
-}
diff --git a/tests/testdata/check/no_error_truncation/main.out b/tests/testdata/check/no_error_truncation/main.out
deleted file mode 100644
index 13fd5aae4..000000000
--- a/tests/testdata/check/no_error_truncation/main.out
+++ /dev/null
@@ -1,11 +0,0 @@
-error: TS2322 [ERROR]: Type '{ propertyWithAnExceedinglyLongName1: string; propertyWithAnExceedinglyLongName2: string; propertyWithAnExceedinglyLongName3: string; propertyWithAnExceedinglyLongName4: string; propertyWithAnExceedinglyLongName5: string; propertyWithAnExceedinglyLongName6: string; propertyWithAnExceedinglyLongName7: string; propertyWithAnExceedinglyLongName8: string; }' is not assignable to type 'string'.
-const _s: string = x;
- ~~
- at file:///[WILDCARD]/no_error_truncation/main.ts:12:7
-
-TS2454 [ERROR]: Variable 'x' is used before being assigned.
-const _s: string = x;
- ^
- at file:///[WILDCARD]/no_error_truncation/main.ts:12:20
-
-Found 2 errors.
diff --git a/tests/testdata/check/no_error_truncation/main.ts b/tests/testdata/check/no_error_truncation/main.ts
deleted file mode 100644
index bb1856602..000000000
--- a/tests/testdata/check/no_error_truncation/main.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-let x: {
- propertyWithAnExceedinglyLongName1: string;
- propertyWithAnExceedinglyLongName2: string;
- propertyWithAnExceedinglyLongName3: string;
- propertyWithAnExceedinglyLongName4: string;
- propertyWithAnExceedinglyLongName5: string;
- propertyWithAnExceedinglyLongName6: string;
- propertyWithAnExceedinglyLongName7: string;
- propertyWithAnExceedinglyLongName8: string;
-};
-
-const _s: string = x;
diff --git a/tests/testdata/check/node_builtin_modules/mod.js b/tests/testdata/check/node_builtin_modules/mod.js
deleted file mode 100644
index 196fb9be9..000000000
--- a/tests/testdata/check/node_builtin_modules/mod.js
+++ /dev/null
@@ -1,3 +0,0 @@
-// @ts-check
-import fs from "node:fs";
-const _data = fs.readFileSync("./node_builtin.js", 123);
diff --git a/tests/testdata/check/node_builtin_modules/mod.js.out b/tests/testdata/check/node_builtin_modules/mod.js.out
deleted file mode 100644
index 97786ebae..000000000
--- a/tests/testdata/check/node_builtin_modules/mod.js.out
+++ /dev/null
@@ -1,5 +0,0 @@
-error: TS2769 [ERROR]: No overload matches this call.
- [WILDCARD]
-const _data = fs.readFileSync("./node_builtin.js", 123);
- ~~~
- at file:///[WILDCARD]/node_builtin_modules/mod.js:3:52
diff --git a/tests/testdata/check/node_builtin_modules/mod.ts b/tests/testdata/check/node_builtin_modules/mod.ts
deleted file mode 100644
index 0e62353fe..000000000
--- a/tests/testdata/check/node_builtin_modules/mod.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-import fs from "node:fs";
-const _data = fs.readFileSync("./node_builtin.js", 123);
-
-// check node:module specifically because for deno check it should
-// resolve to the @types/node package, but at runtime it uses a different
-// builtin object than deno_std
-import { builtinModules } from "node:module";
-// should error about being string[]
-const _testString: number[] = builtinModules;
diff --git a/tests/testdata/check/node_builtin_modules/mod.ts.out b/tests/testdata/check/node_builtin_modules/mod.ts.out
deleted file mode 100644
index 49b762cff..000000000
--- a/tests/testdata/check/node_builtin_modules/mod.ts.out
+++ /dev/null
@@ -1,13 +0,0 @@
-error: TS2769 [ERROR]: No overload matches this call.
- [WILDCARD]
-const _data = fs.readFileSync("./node_builtin.js", 123);
- ~~~
- at file:///[WILDCARD]/node_builtin_modules/mod.ts:2:52
-
-TS2322 [ERROR]: Type 'string[]' is not assignable to type 'number[]'.
- Type 'string' is not assignable to type 'number'.
-const _testString: number[] = builtinModules;
- ~~~~~~~~~~~
- at file:///[WILDCARD]/node_builtin_modules/mod.ts:9:7
-
-Found 2 errors.
diff --git a/tests/testdata/check/npm_install_diagnostics/main.out b/tests/testdata/check/npm_install_diagnostics/main.out
deleted file mode 100644
index fe46f0e42..000000000
--- a/tests/testdata/check/npm_install_diagnostics/main.out
+++ /dev/null
@@ -1,11 +0,0 @@
-error: TS2581 [ERROR]: Cannot find name '$'. Did you mean to import jQuery? Try adding `import $ from "npm:jquery";`.
-$;
-^
- at file:///[WILDCARD]/npm_install_diagnostics/main.ts:1:1
-
-TS2580 [ERROR]: Cannot find name 'process'.
-process;
-~~~~~~~
- at file:///[WILDCARD]/npm_install_diagnostics/main.ts:2:1
-
-Found 2 errors.
diff --git a/tests/testdata/check/npm_install_diagnostics/main.ts b/tests/testdata/check/npm_install_diagnostics/main.ts
deleted file mode 100644
index 62c0c5619..000000000
--- a/tests/testdata/check/npm_install_diagnostics/main.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-$;
-process;
diff --git a/tests/testdata/check/response_json.ts b/tests/testdata/check/response_json.ts
deleted file mode 100644
index e936f7bff..000000000
--- a/tests/testdata/check/response_json.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-/// <reference no-default-lib="true" />
-/// <reference lib="dom" />
-/// <reference lib="esnext" />
-
-Response.json({});