File click-8.2.0-compat-mix_stderr.patch of Package python-sphinx-theme-builder

--- a/tests/conftest.py   2023-03-27 12:59:02.000000000 +0300
+++ b/tests/conftest.py   2025-06-17 17:09:48.052047095 +0300
@@ -17,7 +17,7 @@
 # Fixtures
 @pytest.fixture
 def runner() -> CliRunner:
-    return CliRunner(mix_stderr=False)
+    return CliRunner()


 @pytest.fixture
--- a/tests/workflow/test_cli.py  2023-03-27 12:59:02.000000000 +0300
+++ b/tests/workflow/test_cli.py  2025-06-17 17:19:31.582026401 +0300
@@ -9,13 +9,13 @@
         process = runner.invoke(cli, [])

-        assert process.exit_code == 0
+        assert process.exit_code == 2
-        assert process.stdout
+        assert process.output

     def test_help(self, runner: CliRunner, cli: Group) -> None:
         process = runner.invoke(cli, ["--help"])

         assert process.exit_code == 0
-        assert process.stdout
+        assert process.output

     def test_no_arguments_behaves_same_as_help(
         self, runner: CliRunner, cli: Group
@@ -23,4 +23,4 @@
         process_one = runner.invoke(cli, [])
         process_two = runner.invoke(cli, ["--help"])

-        assert process_one.stdout == process_two.stdout
+        assert process_one.output == process_two.output
--- a/tests/workflow/test_new.py  2023-03-27 12:59:02.000000000 +0300
+++ b/tests/workflow/test_new.py  2025-06-17 17:19:58.918868688 +0300
@@ -9,13 +9,13 @@
         process = runner.invoke(cli, [])

-        assert process.exit_code == 0
+        assert process.exit_code == 2
-        assert process.stdout
+        assert process.output

     def test_help(self, runner: CliRunner, cli: Group) -> None:
         process = runner.invoke(cli, ["--help"])

         assert process.exit_code == 0
-        assert process.stdout
+        assert process.output

     def test_no_arguments_behaves_same_as_help(
         self, runner: CliRunner, cli: Group
@@ -23,4 +23,4 @@
         process_one = runner.invoke(cli, [])
         process_two = runner.invoke(cli, ["--help"])

-        assert process_one.stdout == process_two.stdout
+        assert process_one.output == process_two.output
openSUSE Build Service is sponsored by