feat: improve SQL query formatting and add type hints for better clarity
CI / lint-test-build (push) Failing after 53s

This commit is contained in:
2026-06-04 19:53:32 +02:00
parent c8e3daeb57
commit 8ceca2a7e4
16 changed files with 106 additions and 150 deletions
-1
View File
@@ -1,6 +1,5 @@
"""End-to-end test for configuration management system."""
import pytest
from unittest.mock import Mock, patch
from arbitrade.config.service import ConfigurationService
+9 -10
View File
@@ -1,19 +1,19 @@
"""Unit tests for configuration repositories."""
import pytest
from unittest.mock import Mock, patch
from arbitrade.storage.repositories import (
ConfigSettingRepository,
ConfigPairingRepository,
ConfigBacktestingDefaultsRepository,
)
import pytest
from arbitrade.config.service import (
ConfigSetting,
ConfigPairing,
ConfigBacktestingDefaults,
ConfigSetting,
)
from arbitrade.storage.db import DuckDBStore
from arbitrade.storage.repositories import (
ConfigBacktestingDefaultsRepository,
ConfigPairingRepository,
ConfigSettingRepository,
)
@pytest.fixture
@@ -238,8 +238,7 @@ def test_config_pairing_repository_create_pairing(mock_store):
]
# Create pairing
pairing = ConfigPairing(
base_asset="BTC", quote_asset="USD", enabled=True, source="Kraken")
pairing = ConfigPairing(base_asset="BTC", quote_asset="USD", enabled=True, source="Kraken")
result = repo.create_pairing(pairing)
+2 -1
View File
@@ -1,8 +1,9 @@
"""Unit tests for configuration management system."""
import pytest
from unittest.mock import Mock, patch
import pytest
from arbitrade.config.service import ConfigurationService
from arbitrade.config.settings import Settings
from arbitrade.storage.db import DuckDBStore