feat: Add mypy to pre-commit.

This commit is contained in:
Elisiário Couto
2025-09-03 21:40:15 +01:00
committed by Elisiário Couto
parent de3da84dff
commit ec8ef8346a
34 changed files with 226 additions and 242 deletions

View File

@@ -1,8 +1,6 @@
"""Tests for configuration management."""
import pytest
import tempfile
from pathlib import Path
from unittest.mock import patch
from leggend.config import Config
@@ -164,9 +162,11 @@ class TestConfig:
config = Config()
config._config = None
with patch("builtins.open", side_effect=FileNotFoundError):
with pytest.raises(FileNotFoundError):
config.load_config()
with (
patch("builtins.open", side_effect=FileNotFoundError),
pytest.raises(FileNotFoundError),
):
config.load_config()
def test_notifications_config(self):
"""Test notifications configuration access."""