From d7e08bf7bab53dd598b9ea183e240db936b1e8be Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Wed, 3 Apr 2024 15:31:01 +0200 Subject: [PATCH] fix(trace-viewer): exit if given trace.zip does not exist --- .../playwright-core/src/server/trace/viewer/traceViewer.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/playwright-core/src/server/trace/viewer/traceViewer.ts b/packages/playwright-core/src/server/trace/viewer/traceViewer.ts index 8bf26d3db1..de673d3671 100644 --- a/packages/playwright-core/src/server/trace/viewer/traceViewer.ts +++ b/packages/playwright-core/src/server/trace/viewer/traceViewer.ts @@ -146,7 +146,7 @@ export async function installRootRedirect(server: HttpServer, traceUrls: string[ } export async function runTraceViewerApp(traceUrls: string[], browserName: string, options: TraceViewerServerOptions & { headless?: boolean }, exitOnClose?: boolean) { - if (!validateTraceUrls(traceUrls)) + if (!await validateTraceUrls(traceUrls)) return; const server = await startTraceViewerServer(options); await installRootRedirect(server, traceUrls, options); @@ -157,7 +157,7 @@ export async function runTraceViewerApp(traceUrls: string[], browserName: string } export async function runTraceInBrowser(traceUrls: string[], options: TraceViewerServerOptions) { - if (!validateTraceUrls(traceUrls)) + if (!await validateTraceUrls(traceUrls)) return; const server = await startTraceViewerServer(options); await installRootRedirect(server, traceUrls, options);