diff options
Diffstat (limited to 'cli/tests/integration')
-rw-r--r-- | cli/tests/integration/compile_tests.rs | 4 | ||||
-rw-r--r-- | cli/tests/integration/repl_tests.rs | 4 | ||||
-rw-r--r-- | cli/tests/integration/run_tests.rs | 6 | ||||
-rw-r--r-- | cli/tests/integration/watcher_tests.rs | 6 |
4 files changed, 12 insertions, 8 deletions
diff --git a/cli/tests/integration/compile_tests.rs b/cli/tests/integration/compile_tests.rs index 95d214429..9b757bf55 100644 --- a/cli/tests/integration/compile_tests.rs +++ b/cli/tests/integration/compile_tests.rs @@ -105,7 +105,7 @@ fn standalone_error() { let stderr = output.stderr(); // On Windows, we cannot assert the file path (because '\'). // Instead we just check for relevant output. - assert_contains!(stderr, "error: Uncaught Error: boom!"); + assert_contains!(stderr, "error: Uncaught (in promise) Error: boom!"); assert_contains!(stderr, "throw new Error(\"boom!\");"); assert_contains!(stderr, "\n at boom (file://"); assert_contains!(stderr, "standalone_error.ts:2:9"); @@ -145,7 +145,7 @@ fn standalone_error_module_with_imports() { let stderr = output.stderr(); // On Windows, we cannot assert the file path (because '\'). // Instead we just check for relevant output. - assert_contains!(stderr, "error: Uncaught Error: boom!"); + assert_contains!(stderr, "error: Uncaught (in promise) Error: boom!"); assert_contains!(stderr, "throw new Error(\"boom!\");"); assert_contains!(stderr, "\n at file://"); assert_contains!(stderr, "standalone_error_module_with_imports_2.ts:2:7"); diff --git a/cli/tests/integration/repl_tests.rs b/cli/tests/integration/repl_tests.rs index 6c208ac2c..0ad271426 100644 --- a/cli/tests/integration/repl_tests.rs +++ b/cli/tests/integration/repl_tests.rs @@ -825,7 +825,7 @@ fn repl_reject() { console.write_line(r#"Promise.reject(new Error("foo"));"#); console.expect("Promise {"); console.expect(" <rejected> Error: foo"); - console.expect("Uncaught (in promise) Error: foo"); + console.expect("Uncaught Error: foo"); console.expect(" at <anonymous>"); console.write_line("console.log(2);"); console.expect("2"); @@ -857,7 +857,7 @@ fn repl_error_undefined() { console.expect("Uncaught undefined"); console.write_line(r#"Promise.reject();"#); console.expect("Promise { <rejected> undefined }"); - console.expect("Uncaught (in promise) undefined"); + console.expect("Uncaught undefined"); console.write_line(r#"reportError(undefined);"#); console.expect("undefined"); console.expect("Uncaught undefined"); diff --git a/cli/tests/integration/run_tests.rs b/cli/tests/integration/run_tests.rs index 2e950a0f8..b3bd98098 100644 --- a/cli/tests/integration/run_tests.rs +++ b/cli/tests/integration/run_tests.rs @@ -3926,7 +3926,7 @@ async fn test_resolve_dns() { let out = String::from_utf8_lossy(&output.stdout); assert!(!output.status.success()); assert!(err.starts_with("Check file")); - assert!(err.contains(r#"error: Uncaught PermissionDenied: Requires net access to "127.0.0.1:4553""#)); + assert!(err.contains(r#"error: Uncaught (in promise) PermissionDenied: Requires net access to "127.0.0.1:4553""#)); assert!(out.is_empty()); } @@ -3947,7 +3947,7 @@ async fn test_resolve_dns() { let out = String::from_utf8_lossy(&output.stdout); assert!(!output.status.success()); assert!(err.starts_with("Check file")); - assert!(err.contains(r#"error: Uncaught PermissionDenied: Requires net access to "127.0.0.1:4553""#)); + assert!(err.contains(r#"error: Uncaught (in promise) PermissionDenied: Requires net access to "127.0.0.1:4553""#)); assert!(out.is_empty()); } @@ -4067,7 +4067,7 @@ fn broken_stdout() { assert!(!output.status.success()); let stderr = std::str::from_utf8(output.stderr.as_ref()).unwrap().trim(); - assert!(stderr.contains("Uncaught BrokenPipe")); + assert!(stderr.contains("Uncaught (in promise) BrokenPipe")); assert!(!stderr.contains("panic")); } diff --git a/cli/tests/integration/watcher_tests.rs b/cli/tests/integration/watcher_tests.rs index a690db846..f90db6f49 100644 --- a/cli/tests/integration/watcher_tests.rs +++ b/cli/tests/integration/watcher_tests.rs @@ -967,7 +967,11 @@ async fn run_watch_error_messages() { let (_, mut stderr_lines) = child_lines(&mut child); wait_contains("Process started", &mut stderr_lines).await; - wait_contains("error: Uncaught SyntaxError: outer", &mut stderr_lines).await; + wait_contains( + "error: Uncaught (in promise) SyntaxError: outer", + &mut stderr_lines, + ) + .await; wait_contains("Caused by: TypeError: inner", &mut stderr_lines).await; wait_contains("Process failed", &mut stderr_lines).await; |