实现类型化订单有效期合同
This commit is contained in:
@@ -2956,7 +2956,7 @@ fn engine_applies_account_cash_flow_and_financing_intents() {
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn engine_rejects_pending_limit_orders_at_market_close() {
|
||||
fn engine_expires_pending_day_limit_orders_at_market_close() {
|
||||
let date1 = d(2025, 1, 2);
|
||||
let date2 = d(2025, 1, 3);
|
||||
let data = DataSet::from_components(
|
||||
@@ -3118,8 +3118,8 @@ fn engine_rejects_pending_limit_orders_at_market_close() {
|
||||
);
|
||||
assert!(result.order_events.iter().any(|event| {
|
||||
event.date == date1
|
||||
&& event.status == fidc_core::OrderStatus::Rejected
|
||||
&& event.reason.contains("Market close")
|
||||
&& event.status == fidc_core::OrderStatus::Expired
|
||||
&& event.reason.contains("DAY order expired at market close")
|
||||
}));
|
||||
assert!(result.process_events.iter().any(|event| {
|
||||
event.date == date1 && event.kind == ProcessEventKind::OrderUnsolicitedUpdate
|
||||
|
||||
Reference in New Issue
Block a user