From f9888b06411b9f222b5a95bc9d4e4c1c6df42ba6 Mon Sep 17 00:00:00 2001 From: Jelle Raaijmakers Date: Tue, 26 Aug 2025 23:10:12 +0200 Subject: [PATCH] Tests: Report view's test path instead of URL in test-web When a test is active in a test-web view, show the relative path to the test instead of the view's URL. This gives a better starting point for debugging than whatever the last loaded URL happened to be. If no test is active, we still show the view's URL. --- Tests/LibWeb/test-web/main.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Tests/LibWeb/test-web/main.cpp b/Tests/LibWeb/test-web/main.cpp index 07e0ae73dd6..3019882ef35 100644 --- a/Tests/LibWeb/test-web/main.cpp +++ b/Tests/LibWeb/test-web/main.cpp @@ -803,14 +803,14 @@ static void handle_signal(int signal) auto now = UnixDateTime::now(); WebView::ViewImplementation::for_each_view([&](WebView::ViewImplementation const& view) { - dbg("- View {}: {} ", view.view_id(), view.url()); + dbg("- View {}: ", view.view_id()); auto maybe_test = s_test_by_view.get(&view); if (maybe_test.has_value()) { auto const& test = *maybe_test.release_value(); - dbgln("(duration: {})", human_readable_time(now - test.start_time)); + dbgln("{} (duration: {})", test.relative_path, human_readable_time(now - test.start_time)); } else { - dbgln("(no active test)"); + dbgln("{} (no active test)", view.url()); } return IterationDecision::Continue;