From 77fe6fb4aa806ebca4cf7a337fa6529f5d23abf9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexis=20M=C3=A9taireau?= Date: Mon, 6 Jan 2025 15:51:54 +0100 Subject: [PATCH] Apply ruff fixes --- dangerzone/conversion/common.py | 1 - tests/gui/test_logic.py | 67 ++++++++++++++++++--------------- 2 files changed, 37 insertions(+), 31 deletions(-) diff --git a/dangerzone/conversion/common.py b/dangerzone/conversion/common.py index 2ff10ec..432b394 100644 --- a/dangerzone/conversion/common.py +++ b/dangerzone/conversion/common.py @@ -9,7 +9,6 @@ INT_BYTES = 2 class CommandError(RuntimeError): - def __init__(self, msg, stdout, stderr): self.stdout = stdout self.stderr = stderr diff --git a/tests/gui/test_logic.py b/tests/gui/test_logic.py index ee75355..5f82568 100644 --- a/tests/gui/test_logic.py +++ b/tests/gui/test_logic.py @@ -33,17 +33,19 @@ def test_order_mime_handers() -> None: "LibreOffice", ] - with mock.patch( - "subprocess.check_output", return_value=b"libreoffice-draw.desktop" - ) as mock_default_mime_hander, mock.patch( - "os.listdir", - side_effect=[ - ["org.gnome.Evince.desktop"], - ["org.pwmt.zathura-pdf-mupdf.desktop"], - ["libreoffice-draw.desktop"], - ], - ) as mock_list, mock.patch( - "dangerzone.gui.logic.DesktopEntry", return_value=mock_desktop + with ( + mock.patch( + "subprocess.check_output", return_value=b"libreoffice-draw.desktop" + ) as mock_default_mime_hander, + mock.patch( + "os.listdir", + side_effect=[ + ["org.gnome.Evince.desktop"], + ["org.pwmt.zathura-pdf-mupdf.desktop"], + ["libreoffice-draw.desktop"], + ], + ) as mock_list, + mock.patch("dangerzone.gui.logic.DesktopEntry", return_value=mock_desktop), ): dz = DangerzoneGui(mock_app, dummy) @@ -77,18 +79,20 @@ def test_mime_handers_succeeds_no_default_found() -> None: "LibreOffice", ] - with mock.patch( - "subprocess.check_output", - side_effect=subprocess.CalledProcessError(1, "Oh no, xdg-mime error!)"), - ) as mock_default_mime_hander, mock.patch( - "os.listdir", - side_effect=[ - ["org.gnome.Evince.desktop"], - ["org.pwmt.zathura-pdf-mupdf.desktop"], - ["libreoffice-draw.desktop"], - ], - ) as mock_list, mock.patch( - "dangerzone.gui.logic.DesktopEntry", return_value=mock_desktop + with ( + mock.patch( + "subprocess.check_output", + side_effect=subprocess.CalledProcessError(1, "Oh no, xdg-mime error!)"), + ) as mock_default_mime_hander, + mock.patch( + "os.listdir", + side_effect=[ + ["org.gnome.Evince.desktop"], + ["org.pwmt.zathura-pdf-mupdf.desktop"], + ["libreoffice-draw.desktop"], + ], + ) as mock_list, + mock.patch("dangerzone.gui.logic.DesktopEntry", return_value=mock_desktop), ): dz = DangerzoneGui(mock_app, dummy) @@ -109,13 +113,16 @@ def test_malformed_desktop_entry_is_catched() -> None: mock_app = mock.MagicMock() dummy = mock.MagicMock() - with mock.patch("dangerzone.gui.logic.DesktopEntry") as mock_desktop, mock.patch( - "os.listdir", - side_effect=[ - ["malformed.desktop", "another.desktop"], - [], - [], - ], + with ( + mock.patch("dangerzone.gui.logic.DesktopEntry") as mock_desktop, + mock.patch( + "os.listdir", + side_effect=[ + ["malformed.desktop", "another.desktop"], + [], + [], + ], + ), ): mock_desktop.side_effect = ParsingError("Oh noes!", "malformed.desktop") DangerzoneGui(mock_app, dummy)