Refactor test imports: remove unused imports across configuration and modal test files
This commit is contained in:
parent
b0abec730c
commit
8b1c01c894
6 changed files with 8 additions and 17 deletions
|
@ -5,7 +5,6 @@ This module handles application settings and preferences.
|
|||
"""
|
||||
|
||||
import json
|
||||
import os
|
||||
from pathlib import Path
|
||||
from typing import Dict, Any
|
||||
|
||||
|
@ -46,7 +45,7 @@ class Config:
|
|||
loaded_settings = json.load(f)
|
||||
# Merge with defaults to ensure all keys exist
|
||||
self._settings.update(loaded_settings)
|
||||
except (json.JSONDecodeError, IOError) as e:
|
||||
except (json.JSONDecodeError, IOError):
|
||||
# If loading fails, use defaults
|
||||
pass
|
||||
|
||||
|
@ -58,7 +57,7 @@ class Config:
|
|||
|
||||
with open(self.config_file, 'w') as f:
|
||||
json.dump(self._settings, f, indent=2)
|
||||
except IOError as e:
|
||||
except IOError:
|
||||
# Silently fail if we can't save config
|
||||
pass
|
||||
|
||||
|
|
|
@ -5,10 +5,8 @@ This module contains unit tests for the Config class,
|
|||
validating configuration loading, saving, and management functionality.
|
||||
"""
|
||||
|
||||
import pytest
|
||||
import tempfile
|
||||
import json
|
||||
import os
|
||||
from pathlib import Path
|
||||
from unittest.mock import patch, mock_open
|
||||
|
||||
|
|
|
@ -5,10 +5,9 @@ This module contains unit tests for the ConfigModal class,
|
|||
validating modal behavior and configuration interaction.
|
||||
"""
|
||||
|
||||
import pytest
|
||||
from unittest.mock import Mock, patch
|
||||
from unittest.mock import Mock
|
||||
|
||||
from textual.widgets import Checkbox, Button
|
||||
from textual.widgets import Button
|
||||
|
||||
from hosts.core.config import Config
|
||||
from hosts.tui.config_modal import ConfigModal
|
||||
|
|
|
@ -5,12 +5,8 @@ This module contains unit tests for the HostsManagerApp class,
|
|||
validating application behavior, navigation, and user interactions.
|
||||
"""
|
||||
|
||||
import pytest
|
||||
import tempfile
|
||||
from unittest.mock import Mock, patch, MagicMock
|
||||
from pathlib import Path
|
||||
from unittest.mock import Mock, patch
|
||||
|
||||
from textual.widgets import DataTable, Static
|
||||
|
||||
from hosts.main import HostsManagerApp
|
||||
from hosts.core.models import HostEntry, HostsFile
|
||||
|
|
|
@ -9,8 +9,8 @@ import pytest
|
|||
import tempfile
|
||||
import subprocess
|
||||
from pathlib import Path
|
||||
from unittest.mock import Mock, patch, MagicMock
|
||||
from src.hosts.core.manager import PermissionManager, HostsManager, EditModeError
|
||||
from unittest.mock import Mock, patch
|
||||
from src.hosts.core.manager import PermissionManager, HostsManager
|
||||
from src.hosts.core.models import HostEntry, HostsFile
|
||||
|
||||
|
||||
|
|
|
@ -6,10 +6,9 @@ This module tests the save confirmation functionality when exiting edit entry mo
|
|||
|
||||
import pytest
|
||||
from unittest.mock import Mock, patch
|
||||
from textual.widgets import Input, Checkbox, Button
|
||||
from textual.widgets import Button
|
||||
|
||||
from hosts.main import HostsManagerApp
|
||||
from hosts.core.models import HostsFile, HostEntry
|
||||
from hosts.tui.save_confirmation_modal import SaveConfirmationModal
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue