File test.patch of Package python-browsers

--- a/tests/test_detect.py	2023-04-20 01:43:34.761649487 +0200
+++ b/tests/test_detect.py	2023-04-20 01:43:56.461768969 +0200
@@ -14,7 +14,7 @@
 @pytest.mark.parametrize(
     "browser",
     (
-        pytest.param("chrome", id="chrome"),
+        pytest.param("chromium", id="chromium"),
         pytest.param("firefox", id="firefox"),
         pytest.param("safari", id="safari", marks=pytest.mark.skipif(sys.platform != "darwin", reason="osx-only")),
         pytest.param(
@@ -76,21 +76,21 @@
             id="msedge-osx",
         ),
         pytest.param(
-            "chrome",
+            "chromium",
             {
-                "browser_type": "chrome",
-                "display_name": "Google Chrome",
-                "path": "/usr/bin/google-chrome-stable",
+                "browser_type": "chromium",
+                "display_name": "Chromium Web Browser",
+                "path": "/usr/bin/chromium-browser",
                 "version": ANY,
             },
             marks=pytest.mark.skipif(sys.platform != "linux", reason="linux-only"),
-            id="chrome-linux",
+            id="chromium-linux",
         ),
         pytest.param(
             "firefox",
             {
                 "browser_type": "firefox",
-                "display_name": "Firefox Web Browser",
+                "display_name": "Firefox",
                 "path": "firefox",
                 "version": ANY,
             },
--- a/tests/test_launch.py	2023-04-20 01:43:34.761649487 +0200
+++ b/tests/test_launch.py	2023-04-20 01:44:34.041975888 +0200
@@ -11,30 +11,36 @@
 
 
 @pytest.mark.parametrize(
-    "chrome_path",
+    "chromium_path",
     (
         pytest.param(
-            "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome",
-            id="osx",
-            marks=pytest.mark.skipif(sys.platform != "darwin", reason="osx-only"),
-        ),
-        pytest.param(
-            "/usr/bin/google-chrome-stable",
-            id="linux",
+            "/usr/bin/chromium-browser",
+            id="chromium-linux",
             marks=pytest.mark.skipif(sys.platform != "linux", reason="linux-only"),
         ),
+    ),
+)
+
+@mock.patch.object(browsers, "_launch")
+def test_launch_chromium(mock_launch: mock.MagicMock, chromium_path: str) -> None:
+    browsers.launch("chromium", url="file:///tmp/dummy.html")
+    mock_launch.assert_called_with("chromium", chromium_path, [], "file:///tmp/dummy.html")
+
+@pytest.mark.parametrize(
+    "firefox_path",
+    (
         pytest.param(
-            r"C:\Program Files\Google\Chrome\Application\chrome.exe",
-            id="windows",
-            marks=pytest.mark.skipif(sys.platform != "win32", reason="windows-only"),
+            "firefox",
+            id="firefox-linux",
+            marks=pytest.mark.skipif(sys.platform != "linux", reason="linux-only"),
         ),
     ),
 )
-@mock.patch.object(browsers, "_launch")
-def test_launch(mock_launch: mock.MagicMock, chrome_path: str) -> None:
-    browsers.launch("chrome", url="https://github.com/roniemartinez/browsers")
-    mock_launch.assert_called_with("chrome", chrome_path, [], "https://github.com/roniemartinez/browsers")
 
+@mock.patch.object(browsers, "_launch")
+def test_launch_firefox(mock_launch: mock.MagicMock, firefox_path: str) -> None:
+    browsers.launch("firefox", url="file:///tmp/dummy.html")
+    mock_launch.assert_called_with("firefox", firefox_path, [], "file:///tmp/dummy.html")
 
 @mock.patch.object(browsers, "_launch")
 def test_launch_no_browser(mock_launch: mock.MagicMock) -> None:
openSUSE Build Service is sponsored by