| [gw0] darwin -- Python 3.12.12 /Users/cao/.pyenv/versions/3.12.12/bin/python3.12
|
| tests/test_buy_trader_long_short_payload.py:663: in test_default_order_type_is_long
|
| assert mock_broker.buy_market.called, "Should default to buy_market when order_type is not specified"
|
| E AssertionError: Should default to buy_market when order_type is not specified
|
| E assert False
|
| E + where False = <MagicMock name='mock.buy_market' id='5028216960'>.called
|
| E + where <MagicMock name='mock.buy_market' id='5028216960'> = <MagicMock id='5026663600'>.buy_market
|
| BuyTraderExecutor = <class 'rtrader.services.buy_trader_executor.BuyTraderExecutor'>
|
| executor = <rtrader.services.buy_trader_executor.BuyTraderExecutor object at 0x12bb48320>
|
| mock_broker = <MagicMock id='5026663600'>
|
| mock_plan = <MagicMock name='add_trading_plan' id='5028599072'>
|
| mock_sched = <MagicMock name='scheduler' id='5026852224'>
|
| payload_no_type = {'audit': {'requested_by': 'test'}, 'job_id': 'test_default_001', 'metadata': {'account_nick': 'yuchao', 'broker_backend': 'alpaca'}, 'symbol': 'MSFT', ...}
|
| result = {'amount': 0.0, 'broker_backend': 'alpaca', 'elapsed_seconds': 2.5, 'executed_symbols': 1, ...}
|
| self = <tests.test_buy_trader_long_short_payload.TestShortOrderExecution object at 0x128e78140>
|