summaryrefslogtreecommitdiff
path: root/tests/edge_cases
diff options
context:
space:
mode:
authorTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-04-02 10:26:52 +0900
committerTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-04-02 10:26:52 +0900
commit53cadcf7e34f05f77082e84f0696b56bcbcbae36 (patch)
treee02650e10c4d5727bc1e32e27788c17327fa46f7 /tests/edge_cases
parentf5521da2876a2c19afc24f370b3258f2be95f81a (diff)
refactor: remove all crypto/Binance code, update to US stock symbols
Diffstat (limited to 'tests/edge_cases')
-rw-r--r--tests/edge_cases/test_empty_data.py6
-rw-r--r--tests/edge_cases/test_extreme_values.py10
-rw-r--r--tests/edge_cases/test_strategy_reset.py2
-rw-r--r--tests/edge_cases/test_zero_volume.py2
4 files changed, 10 insertions, 10 deletions
diff --git a/tests/edge_cases/test_empty_data.py b/tests/edge_cases/test_empty_data.py
index ebd8467..bfefc95 100644
--- a/tests/edge_cases/test_empty_data.py
+++ b/tests/edge_cases/test_empty_data.py
@@ -44,7 +44,7 @@ class TestPortfolioTrackerEmpty:
def test_get_position_returns_none_for_unknown_symbol(self):
tracker = PortfolioTracker()
- assert tracker.get_position("BTCUSDT") is None
+ assert tracker.get_position("AAPL") is None
class TestRiskManagerZeroBalance:
@@ -58,7 +58,7 @@ class TestRiskManagerZeroBalance:
)
signal = Signal(
strategy="test",
- symbol="BTCUSDT",
+ symbol="AAPL",
side=OrderSide.BUY,
price=Decimal("50000"),
quantity=Decimal("0.01"),
@@ -80,7 +80,7 @@ class TestRiskManagerZeroBalance:
)
signal = Signal(
strategy="test",
- symbol="BTCUSDT",
+ symbol="AAPL",
side=OrderSide.SELL,
price=Decimal("50000"),
quantity=Decimal("0.01"),
diff --git a/tests/edge_cases/test_extreme_values.py b/tests/edge_cases/test_extreme_values.py
index e5bfb1a..b375d5e 100644
--- a/tests/edge_cases/test_extreme_values.py
+++ b/tests/edge_cases/test_extreme_values.py
@@ -23,7 +23,7 @@ def _candle(close: str, volume: str = "1000", idx: int = 0) -> Candle:
base = datetime(2025, 1, 1, tzinfo=timezone.utc)
return Candle(
- symbol="BTCUSDT",
+ symbol="AAPL",
timeframe="1h",
open_time=base + timedelta(hours=idx),
open=Decimal(close),
@@ -96,7 +96,7 @@ class TestOrderQuantityZero:
sim = OrderSimulator(initial_balance=Decimal("10000"))
signal = Signal(
strategy="test",
- symbol="BTCUSDT",
+ symbol="AAPL",
side=OrderSide.BUY,
price=Decimal("50000"),
quantity=Decimal("0"),
@@ -112,7 +112,7 @@ class TestOrderQuantityZero:
sim = OrderSimulator(initial_balance=Decimal("10000"))
signal = Signal(
strategy="test",
- symbol="BTCUSDT",
+ symbol="AAPL",
side=OrderSide.SELL,
price=Decimal("50000"),
quantity=Decimal("0"),
@@ -134,7 +134,7 @@ class TestRiskManagerZeroDailyLossLimit:
)
signal = Signal(
strategy="test",
- symbol="BTCUSDT",
+ symbol="AAPL",
side=OrderSide.BUY,
price=Decimal("50000"),
quantity=Decimal("0.01"),
@@ -157,7 +157,7 @@ class TestRiskManagerZeroDailyLossLimit:
)
signal = Signal(
strategy="test",
- symbol="BTCUSDT",
+ symbol="AAPL",
side=OrderSide.BUY,
price=Decimal("100"),
quantity=Decimal("0.01"),
diff --git a/tests/edge_cases/test_strategy_reset.py b/tests/edge_cases/test_strategy_reset.py
index f84adf0..6e9b956 100644
--- a/tests/edge_cases/test_strategy_reset.py
+++ b/tests/edge_cases/test_strategy_reset.py
@@ -26,7 +26,7 @@ def _make_candles(count: int, base_price: float = 100.0) -> list[Candle]:
price = base_price + (i % 10) - 5
candles.append(
Candle(
- symbol="BTCUSDT",
+ symbol="AAPL",
timeframe="1h",
open_time=datetime(2025, 1, 1, i % 24, tzinfo=timezone.utc),
open=Decimal(str(price)),
diff --git a/tests/edge_cases/test_zero_volume.py b/tests/edge_cases/test_zero_volume.py
index 71a1d71..ba2c133 100644
--- a/tests/edge_cases/test_zero_volume.py
+++ b/tests/edge_cases/test_zero_volume.py
@@ -19,7 +19,7 @@ def _candle(close: str, volume: str = "0", idx: int = 0) -> Candle:
from datetime import timedelta
return Candle(
- symbol="BTCUSDT",
+ symbol="AAPL",
timeframe="1h",
open_time=base + timedelta(hours=idx),
open=Decimal(close),