diff --git a/crates/fidc-core/src/platform_expr_strategy.rs b/crates/fidc-core/src/platform_expr_strategy.rs index a200f4f..a3556ae 100644 --- a/crates/fidc-core/src/platform_expr_strategy.rs +++ b/crates/fidc-core/src/platform_expr_strategy.rs @@ -14577,7 +14577,10 @@ mod tests { #[test] fn portfolio_loss_observes_finalized_nav_after_fees_and_cash_flows() { use std::sync::Mutex; - use crate::{BacktestConfig, BacktestEngine, BrokerSimulator, ChinaEquityRuleHooks}; + use chrono::Duration; + use crate::{BacktestConfig, BacktestEngine, BacktestError, BrokerSimulator, + ChinaAShareCostModel, ChinaEquityRuleHooks, ClosedPortfolioSession, + PortfolioLossConfig, PriceField, StrategyDecision}; struct Capture { inner: PlatformExprStrategy,