summaryrefslogtreecommitdiff
path: root/cli/tests
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests')
-rw-r--r--cli/tests/error_017_hide_long_source_ts.ts2
-rw-r--r--cli/tests/error_017_hide_long_source_ts.ts.out3
-rw-r--r--cli/tests/error_018_hide_long_source_js.js2
-rw-r--r--cli/tests/error_018_hide_long_source_js.js.out3
-rw-r--r--cli/tests/integration_tests.rs14
5 files changed, 24 insertions, 0 deletions
diff --git a/cli/tests/error_017_hide_long_source_ts.ts b/cli/tests/error_017_hide_long_source_ts.ts
new file mode 100644
index 000000000..a4c30670f
--- /dev/null
+++ b/cli/tests/error_017_hide_long_source_ts.ts
@@ -0,0 +1,2 @@
+const LONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONG = undefined;
+LONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONG.a;
diff --git a/cli/tests/error_017_hide_long_source_ts.ts.out b/cli/tests/error_017_hide_long_source_ts.ts.out
new file mode 100644
index 000000000..4b4016b84
--- /dev/null
+++ b/cli/tests/error_017_hide_long_source_ts.ts.out
@@ -0,0 +1,3 @@
+[WILDCARD]error TS2532: Object is possibly 'undefined'.
+
+► file:///[WILDCARD]cli/tests/error_017_hide_long_source_ts.ts:2:1
diff --git a/cli/tests/error_018_hide_long_source_js.js b/cli/tests/error_018_hide_long_source_js.js
new file mode 100644
index 000000000..a4c30670f
--- /dev/null
+++ b/cli/tests/error_018_hide_long_source_js.js
@@ -0,0 +1,2 @@
+const LONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONG = undefined;
+LONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONG.a;
diff --git a/cli/tests/error_018_hide_long_source_js.js.out b/cli/tests/error_018_hide_long_source_js.js.out
new file mode 100644
index 000000000..dbdd924df
--- /dev/null
+++ b/cli/tests/error_018_hide_long_source_js.js.out
@@ -0,0 +1,3 @@
+error: Uncaught TypeError: Cannot read property 'a' of undefined
+► file:///[WILDCARD]cli/tests/error_018_hide_long_source_js.js:2:206
+ at file:///[WILDCARD]cli/tests/error_018_hide_long_source_js.js:2:206
diff --git a/cli/tests/integration_tests.rs b/cli/tests/integration_tests.rs
index ed5160565..437214dcc 100644
--- a/cli/tests/integration_tests.rs
+++ b/cli/tests/integration_tests.rs
@@ -1274,6 +1274,20 @@ itest!(error_016_dynamic_import_permissions2 {
http_server: true,
});
+itest!(error_017_hide_long_source_ts {
+ args: "--reload error_017_hide_long_source_ts.ts",
+ output: "error_017_hide_long_source_ts.ts.out",
+ check_stderr: true,
+ exit_code: 1,
+});
+
+itest!(error_018_hide_long_source_js {
+ args: "error_018_hide_long_source_js.js",
+ output: "error_018_hide_long_source_js.js.out",
+ check_stderr: true,
+ exit_code: 1,
+});
+
itest!(error_stack {
args: "run --reload error_stack.ts",
check_stderr: true,