From 14877f7fe21573e1ed0ce696a107543bbba995b2 Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Sun, 22 Nov 2020 13:06:51 +0000 Subject: feat(unstable): Add deno test --no-run (#8093) This commit adds new flag to "deno test" subcommand called "--no-run" that allows to preload, cache an type check. --- cli/ops/worker_host.rs | 68 ++++++++++++++++++++++---------------------------- 1 file changed, 30 insertions(+), 38 deletions(-) (limited to 'cli/ops') diff --git a/cli/ops/worker_host.rs b/cli/ops/worker_host.rs index e4e0d84a4..f2e936ef2 100644 --- a/cli/ops/worker_host.rs +++ b/cli/ops/worker_host.rs @@ -294,46 +294,38 @@ fn serialize_worker_event(event: WorkerEvent) -> Value { match event { WorkerEvent::Message(buf) => json!({ "type": "msg", "data": buf }), WorkerEvent::TerminalError(error) => match error.downcast::() { - Ok(js_error) => { - json!({ - "type": "terminalError", - "error": { - "message": js_error.message, - "fileName": js_error.script_resource_name, - "lineNumber": js_error.line_number, - "columnNumber": js_error.start_column, - } - }) - } - Err(error) => { - json!({ - "type": "terminalError", - "error": { - "message": error.to_string(), - } - }) - } + Ok(js_error) => json!({ + "type": "terminalError", + "error": { + "message": js_error.message, + "fileName": js_error.script_resource_name, + "lineNumber": js_error.line_number, + "columnNumber": js_error.start_column, + } + }), + Err(error) => json!({ + "type": "terminalError", + "error": { + "message": error.to_string(), + } + }), }, WorkerEvent::Error(error) => match error.downcast::() { - Ok(js_error) => { - json!({ - "type": "error", - "error": { - "message": js_error.message, - "fileName": js_error.script_resource_name, - "lineNumber": js_error.line_number, - "columnNumber": js_error.start_column, - } - }) - } - Err(error) => { - json!({ - "type": "error", - "error": { - "message": error.to_string(), - } - }) - } + Ok(js_error) => json!({ + "type": "error", + "error": { + "message": js_error.message, + "fileName": js_error.script_resource_name, + "lineNumber": js_error.line_number, + "columnNumber": js_error.start_column, + } + }), + Err(error) => json!({ + "type": "error", + "error": { + "message": error.to_string(), + } + }), }, } } -- cgit v1.2.3