test: remove no longer necessary test
This commit is contained in:
@@ -24,47 +24,6 @@ def test_krakenfutures_ft_has_overrides():
|
|||||||
assert ft_has["stop_price_type_field"] == "triggerSignal"
|
assert ft_has["stop_price_type_field"] == "triggerSignal"
|
||||||
|
|
||||||
|
|
||||||
def test_krakenfutures_get_leverage_tiers_fills_contracts(mocker, default_conf):
|
|
||||||
"""Fill missing min/maxNotional from contracts/maxPositionSize in leverage tiers."""
|
|
||||||
mock_markets = {
|
|
||||||
"BTC/USD:USD": {
|
|
||||||
"info": {"maxPositionSize": 1000000},
|
|
||||||
"contractSize": 1.0,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
ex = get_patched_exchange(
|
|
||||||
mocker, default_conf, exchange="krakenfutures", mock_markets=mock_markets
|
|
||||||
)
|
|
||||||
assert isinstance(ex, Krakenfutures)
|
|
||||||
|
|
||||||
sample_tiers = {
|
|
||||||
"BTC/USD:USD": [
|
|
||||||
{
|
|
||||||
"minNotional": None,
|
|
||||||
"maxNotional": None,
|
|
||||||
"maintenanceMarginRate": 0.01,
|
|
||||||
"maxLeverage": 50.0,
|
|
||||||
"info": {"contracts": 0},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"minNotional": None,
|
|
||||||
"maxNotional": None,
|
|
||||||
"maintenanceMarginRate": 0.02,
|
|
||||||
"maxLeverage": 25.0,
|
|
||||||
"info": {"contracts": 500000},
|
|
||||||
},
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
||||||
mocker.patch.object(Exchange, "get_leverage_tiers", return_value=sample_tiers)
|
|
||||||
tiers = ex.get_leverage_tiers()
|
|
||||||
pair_tiers = tiers["BTC/USD:USD"]
|
|
||||||
assert pair_tiers[0]["minNotional"] == 0.0
|
|
||||||
assert pair_tiers[0]["maxNotional"] == 500000.0
|
|
||||||
assert pair_tiers[1]["minNotional"] == 500000.0
|
|
||||||
assert pair_tiers[1]["maxNotional"] == 1000000.0
|
|
||||||
|
|
||||||
|
|
||||||
def test_krakenfutures_ohlcv_candle_limit_uses_ccxt_limit(mocker, default_conf):
|
def test_krakenfutures_ohlcv_candle_limit_uses_ccxt_limit(mocker, default_conf):
|
||||||
"""Test that OHLCV candle limit follows CCXT feature limit."""
|
"""Test that OHLCV candle limit follows CCXT feature limit."""
|
||||||
ex = get_patched_exchange(mocker, default_conf, exchange="krakenfutures")
|
ex = get_patched_exchange(mocker, default_conf, exchange="krakenfutures")
|
||||||
|
|||||||
Reference in New Issue
Block a user