New paste Repaste Download
[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>
Filename: None. Size: 1kb. View raw, , hex, or download this file.

This paste expires on 2026-04-02 01:50:24.465119+00:00. Pasted through deprecated-web.