File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -105,7 +105,10 @@ mod tests {
105105 }
106106
107107 #[ rstest]
108+ #[ case:: max_decommission_year_provided( Some ( 2015 ) ) ]
109+ #[ case:: max_decommission_year_not_provided( None ) ]
108110 fn test_read_assets_from_iter_valid (
111+ #[ case] max_decommission_year : Option < u32 > ,
109112 agent_ids : IndexSet < AgentID > ,
110113 processes : ProcessMap ,
111114 region_ids : IndexSet < RegionID > ,
@@ -116,14 +119,15 @@ mod tests {
116119 region_id : "GBR" . into ( ) ,
117120 capacity : Capacity ( 1.0 ) ,
118121 commission_year : 2010 ,
119- max_decommission_year : None ,
122+ max_decommission_year : max_decommission_year ,
120123 } ;
121- let asset_out = Asset :: new_future (
124+ let asset_out = Asset :: new_future_with_max_decommission (
122125 "agent1" . into ( ) ,
123126 Rc :: clone ( processes. values ( ) . next ( ) . unwrap ( ) ) ,
124127 "GBR" . into ( ) ,
125128 Capacity ( 1.0 ) ,
126129 2010 ,
130+ max_decommission_year,
127131 )
128132 . unwrap ( ) ;
129133 assert_equal (
You can’t perform that action at this time.
0 commit comments