diff --git a/crates/fidc-core/src/platform_expr_strategy.rs b/crates/fidc-core/src/platform_expr_strategy.rs index fadf152..bf32255 100644 --- a/crates/fidc-core/src/platform_expr_strategy.rs +++ b/crates/fidc-core/src/platform_expr_strategy.rs @@ -14802,15 +14802,15 @@ mod tests { let executor=broker(); let report=executor.execute(current,&mut account,&data,&decision).unwrap(); assert_eq!(account.position(symbol).map_or(0,|p|p.quantity),expected,"entry={entry} fees={fees} decision={decision:?} report={report:?}"); - assert!(!report.fills.is_empty()); + assert!(!report.fill_events.is_empty()); let attempted_rebuy=plan(&account,buy.clone(),false); let rejected=executor.execute(current,&mut account,&data,&attempted_rebuy).unwrap(); - assert!(rejected.fills.iter().all(|fill|fill.side!=OrderSide::Buy),"{rejected:?}"); + assert!(rejected.fill_events.iter().all(|fill|fill.side!=OrderSide::Buy),"{rejected:?}"); } let mut untouched=PortfolioState::new(100_000.0); let allowed=plan(&untouched,buy,false); let result=broker().execute(current,&mut untouched,&data,&allowed).unwrap(); - assert!(result.fills.iter().any(|fill|fill.side==OrderSide::Buy)); + assert!(result.fill_events.iter().any(|fill|fill.side==OrderSide::Buy)); assert_eq!(shared.version_sha256(),shared_version); }