Skip to content

Commit 113b43b

Browse files
chrisdpurcellclaude
andcommitted
style: fix isort import ordering in two files
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent ad4e1a4 commit 113b43b

2 files changed

Lines changed: 9 additions & 5 deletions

File tree

src/views/preferences_dialog.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"""
99

1010
import os
11+
from typing import TypeVar
1112

1213
from PySide6.QtCore import QDir, QFile, QObject, QSettings, Signal
1314
from PySide6.QtUiTools import QUiLoader
@@ -23,8 +24,6 @@
2324
QWidget,
2425
)
2526

26-
from typing import TypeVar
27-
2827
_W = TypeVar("_W")
2928

3029

tests/integration/test_main_window.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@
44

55
import pytest
66

7-
from src.utils.constants import APP_VERSION
8-
97
from src.models.cleaning_options import CleaningOptions
108
from src.models.text_document import TextDocument
9+
from src.utils.constants import APP_VERSION
1110
from src.viewmodels.main_viewmodel import MainViewModel
1211
from src.views.main_window import MainWindow
1312

@@ -122,7 +121,7 @@ def test_text_label_placeholders_not_present(self, window):
122121

123122
class TestMergeTab:
124123
def test_merge_tab_has_expected_widgets(self, window):
125-
from PySide6.QtWidgets import QListWidget, QPushButton, QLineEdit
124+
from PySide6.QtWidgets import QLineEdit, QListWidget, QPushButton
126125

127126
assert window.ui.findChild(QListWidget, "mergeFileList") is not None
128127
assert window.ui.findChild(QPushButton, "mergeButton") is not None
@@ -154,6 +153,7 @@ def test_show_does_not_raise(self, window):
154153
class TestLoadUiErrors:
155154
def test_raises_if_ui_file_unreadable(self, monkeypatch, qapp):
156155
from unittest.mock import MagicMock
156+
157157
from src.views.main_window import MainWindow
158158

159159
monkeypatch.setattr("src.views.main_window.QFile.open", lambda *_: False)
@@ -162,6 +162,7 @@ def test_raises_if_ui_file_unreadable(self, monkeypatch, qapp):
162162

163163
def test_raises_if_loader_returns_none(self, monkeypatch, qapp):
164164
from unittest.mock import MagicMock
165+
165166
from src.views.main_window import MainWindow
166167

167168
monkeypatch.setattr("src.views.main_window.QUiLoader.load", lambda *_: None)
@@ -671,6 +672,7 @@ def isolated_settings(self, tmp_path, monkeypatch):
671672
def test_font_size_applied_to_editor(self, window):
672673
"""_apply_preferences sets QPlainTextEdit font size from QSettings."""
673674
from PySide6.QtCore import QSettings
675+
674676
from src.views.preferences_dialog import KEY_FONT_SIZE
675677

676678
QSettings(self._tmp_ini, QSettings.Format.IniFormat).setValue(KEY_FONT_SIZE, 20)
@@ -681,6 +683,7 @@ def test_word_wrap_enabled(self, window):
681683
"""_apply_preferences enables WidgetWidth wrap when KEY_WORD_WRAP is True."""
682684
from PySide6.QtCore import QSettings
683685
from PySide6.QtWidgets import QPlainTextEdit
686+
684687
from src.views.preferences_dialog import KEY_WORD_WRAP
685688

686689
QSettings(self._tmp_ini, QSettings.Format.IniFormat).setValue(
@@ -704,6 +707,7 @@ def test_word_wrap_disabled_by_default(self, window):
704707
def test_dark_theme_changes_palette(self, window, qapp):
705708
"""_apply_preferences sets a dark Window colour when theme='dark'."""
706709
from PySide6.QtCore import QSettings
710+
707711
from src.views.preferences_dialog import KEY_THEME
708712

709713
QSettings(self._tmp_ini, QSettings.Format.IniFormat).setValue(KEY_THEME, "dark")
@@ -715,6 +719,7 @@ def test_dark_theme_changes_palette(self, window, qapp):
715719
def test_preferences_persisted_across_sessions(self, mock_file_svc, mock_text_svc):
716720
"""Font size written to settings is applied when a new MainWindow starts."""
717721
from PySide6.QtCore import QSettings
722+
718723
from src.viewmodels.main_viewmodel import MainViewModel
719724
from src.views.main_window import MainWindow
720725
from src.views.preferences_dialog import KEY_FONT_SIZE

0 commit comments

Comments
 (0)