10 lines
336 B
Python
10 lines
336 B
Python
from signalcanvas_graph_based_market_signal_s.backtester import replay_deltas
|
|
|
|
|
|
def test_replay_deltas_basic():
|
|
state = {"AAPL": 100.0, "MSFT": 200.0}
|
|
deltas = [{"AAPL": -1.0}, {"MSFT": 5.0}, {"AAPL": 2.0}]
|
|
new_state = replay_deltas(state, deltas)
|
|
assert new_state["AAPL"] == 101.0
|
|
assert new_state["MSFT"] == 205.0
|