@@ -51,7 +51,7 @@ use nautilus_model::{
51
51
} ;
52
52
use rstest:: { fixture, rstest} ;
53
53
use ustr:: Ustr ;
54
-
54
+ use nautilus_model :: events :: order :: stubs :: { order_filled , order_updated } ;
55
55
use crate :: {
56
56
matching_engine:: { config:: OrderMatchingEngineConfig , engine:: OrderMatchingEngine } ,
57
57
messages:: { BatchCancelOrders , CancelAllOrders , CancelOrder , ModifyOrder } ,
@@ -2532,26 +2532,26 @@ fn test_process_market_to_limit_orders_not_fully_filled(
2532
2532
engine_l2. process_order ( & mut market_to_limit_order, account_id) ;
2533
2533
2534
2534
// Check sequence of events for MARKET-TO-LIMIT order being not fully filled
2535
- // 1. OrderAccepted - order fill be transformed to limit so we must receive accepted event
2536
- // 2. OrderUpdated - order was updated to new limix price where market order stopped filling
2537
- // 3. OrderFilled - after inclusion in book we emit order filled event for market order at start
2535
+ // 1. OrderUpdated - order was updated to new limix price where market order stopped filling
2536
+ // 2. OrderFilled - market order which was filled emits filled event
2537
+ // 3. OrderAccepted - remaining quantity of market order is accepted as limit order
2538
2538
let saved_messages = get_order_event_handler_messages ( order_event_handler) ;
2539
2539
assert_eq ! ( saved_messages. len( ) , 3 ) ;
2540
2540
let order_event_first = saved_messages. first ( ) . unwrap ( ) ;
2541
- let order_accepted = match order_event_first {
2542
- OrderEventAny :: Accepted ( order_accepted ) => order_accepted ,
2543
- _ => panic ! ( "Expected OrderAccepted event in first message" ) ,
2541
+ let order_updated = match order_event_first {
2542
+ OrderEventAny :: Updated ( order ) => order ,
2543
+ _ => panic ! ( "Expected OrderUpdated event in first message" ) ,
2544
2544
} ;
2545
- assert_eq ! ( order_accepted . client_order_id, client_order_id) ;
2545
+ assert_eq ! ( order_updated . client_order_id, client_order_id) ;
2546
2546
let order_event_second = saved_messages. get ( 1 ) . unwrap ( ) ;
2547
- let order_updated = match order_event_second {
2548
- OrderEventAny :: Updated ( order_updated ) => order_updated ,
2549
- _ => panic ! ( "Expected OrderUpdated event in second message" ) ,
2547
+ let order_filled = match order_event_second {
2548
+ OrderEventAny :: Filled ( order ) => order ,
2549
+ _ => panic ! ( "Expected OrderFilled event in second message" ) ,
2550
2550
} ;
2551
- assert_eq ! ( order_updated . client_order_id, client_order_id) ;
2551
+ assert_eq ! ( order_filled . client_order_id, client_order_id) ;
2552
2552
let order_event_third = saved_messages. get ( 2 ) . unwrap ( ) ;
2553
- let order_filled = match order_event_third {
2554
- OrderEventAny :: Filled ( order_filled ) => order_filled ,
2553
+ let order_accepted = match order_event_third {
2554
+ OrderEventAny :: Accepted ( order ) => order ,
2555
2555
_ => panic ! ( "Expected OrderFilled event in third message" ) ,
2556
2556
} ;
2557
2557
assert_eq ! ( order_filled. client_order_id, client_order_id) ;
0 commit comments