async def test_file_bid_mask_false_aggressive(mock_client): # arrange engine = Microengine(mock_client, bid_strategy=AggressiveStrategy()) # act bid = await engine.bid('test', [False], [True], [1.0], [''], 'side') # assert assert bid == []
async def test_single_bid_0_aggressive(mock_client): # arrange engine = Microengine(mock_client, bid_strategy=AggressiveStrategy()) # act bid = await engine.bid('test', [True], [True], [0], [''], 'side') # assert assert bid == [.5 * 10**18]
async def test_aggressive_bid_strategy_directly(): # arrange bid_strategy = AggressiveStrategy() # act bid = await bid_strategy.bid('test', [True], [True], [1.0], [''], .0625 * 10 ** 18, 1 * 10 ** 18, 'side') # assert assert bid == [1 * 10 ** 18]