set leverage more thorough tests

This commit is contained in:
Sam Germain
2021-09-12 03:09:51 -06:00
parent ad44048e29
commit e070bdd161
6 changed files with 64 additions and 10 deletions

View File

@@ -307,7 +307,13 @@ def test_fill_leverage_brackets_kraken(default_conf, mocker):
}
def test_kraken__set_leverage(default_conf, mocker):
def test__set_leverage_kraken(default_conf, mocker):
exchange = get_patched_exchange(mocker, default_conf, id="kraken")
exchange._set_leverage(1)
assert 'leverage' not in exchange._params
exchange._set_leverage(3)
assert exchange.params['leverage'] == 3
assert exchange._params['leverage'] == 3
exchange._set_leverage(1.0)
assert 'leverage' not in exchange._params
exchange._set_leverage(3.0)
assert exchange._params['leverage'] == 3