Description: skip network tests
Origin: vendor
Forwarded: not-needed
Author: gregor herrmann <gregoa@debian.org>
Last-Update: 2025-03-16

--- a/t/01-marionette.t
+++ b/t/01-marionette.t
@@ -975,7 +975,7 @@
 	ok(not($firefox->script('window.open("about:blank", "_blank");')), "Opening new window to about:blank via 'window.open' script");
 	ok($firefox->close_current_window_handle(), "Closed new tab/window");
 	SKIP: {
-		if ($major_version < 55) {
+		if ($major_version < 55 or $ENV{NO_NETWORK}) {
 			skip("Deleting and re-creating sessions can hang firefox for old versions", 1);
 		}
 		ok($firefox->delete_session()->new_session(), "\$firefox->delete_session()->new_session() has cleared the old session and created a new session");
@@ -3057,7 +3057,7 @@
 	if (!$skip_message) {
 		$at_least_one_success = 1;
 	}
-	if ($skip_message) {
+	if ($skip_message or $ENV{NO_NETWORK}) {
 		skip($skip_message, 247);
 	}
 	ok($firefox, "Firefox has started in Marionette mode without defined capabilities, but with a defined profile and debug turned off");
