66
77use petgraph:: graph:: DiGraph ;
88
9- use crate :: { component_category :: CategoryPredicates , ComponentGraphConfig , Edge , Error , Node } ;
9+ use crate :: { ComponentGraphConfig , Edge , Error , Node , component_category :: CategoryPredicates } ;
1010
1111use super :: { ComponentGraph , EdgeMap , NodeIndexMap } ;
1212
@@ -120,9 +120,9 @@ where
120120#[ cfg( test) ]
121121mod tests {
122122 use super :: * ;
123- use crate :: graph:: test_utils:: { ComponentGraphBuilder , ComponentHandle } ;
124123 use crate :: ComponentCategory ;
125124 use crate :: InverterType ;
125+ use crate :: graph:: test_utils:: { ComponentGraphBuilder , ComponentHandle } ;
126126
127127 fn nodes_and_edges ( ) -> ( ComponentGraphBuilder , ComponentHandle ) {
128128 let mut builder = ComponentGraphBuilder :: new ( ) ;
@@ -141,26 +141,30 @@ mod tests {
141141 fn test_component_validation ( ) {
142142 let ( mut builder, grid_meter) = nodes_and_edges ( ) ;
143143
144- assert ! ( builder
145- . build( None )
146- . is_err_and( |e| e == Error :: invalid_graph( "No grid component found." ) ) , ) ;
144+ assert ! (
145+ builder
146+ . build( None )
147+ . is_err_and( |e| e == Error :: invalid_graph( "No grid component found." ) ) ,
148+ ) ;
147149
148150 let grid = builder. grid ( ) ;
149151 builder. connect ( grid, grid_meter) ;
150152
151153 assert ! ( builder. build( None ) . is_ok( ) ) ;
152154
153155 builder. add_component_with_id ( 2 , ComponentCategory :: Meter ) ;
154- assert ! ( builder
155- . build( None )
156- . is_err_and( |e| e == Error :: invalid_graph( "Duplicate component ID found: 2" ) ) ) ;
156+ assert ! (
157+ builder
158+ . build( None )
159+ . is_err_and( |e| e == Error :: invalid_graph( "Duplicate component ID found: 2" ) )
160+ ) ;
157161
158162 builder. pop_component ( ) ;
159163 builder. add_component ( ComponentCategory :: Unspecified ) ;
160- assert ! ( builder
161- . build( None )
162- . is_err_and ( |e| e
163- == Error :: invalid_component ( "ComponentCategory not specified for component: 8" ) ) ) ;
164+ assert ! (
165+ builder . build( None ) . is_err_and ( |e| e
166+ == Error :: invalid_component ( "ComponentCategory not specified for component: 8" ) )
167+ ) ;
164168
165169 builder. pop_component ( ) ;
166170 let unspec_inv =
@@ -180,15 +184,19 @@ mod tests {
180184
181185 assert ! ( builder. build( Some ( unspec_inv_config. clone( ) ) ) . is_ok( ) ) ;
182186
183- assert ! ( builder
184- . pop_component( )
185- . unwrap( )
186- . is_battery_inverter( & unspec_inv_config) ) ;
187+ assert ! (
188+ builder
189+ . pop_component( )
190+ . unwrap( )
191+ . is_battery_inverter( & unspec_inv_config)
192+ ) ;
187193 builder. pop_connection ( ) ;
188194 builder. add_component ( ComponentCategory :: GridConnectionPoint ) ;
189- assert ! ( builder
190- . build( None )
191- . is_err_and( |e| e == Error :: invalid_graph( "Multiple grid components found." ) ) ) ;
195+ assert ! (
196+ builder
197+ . build( None )
198+ . is_err_and( |e| e == Error :: invalid_graph( "Multiple grid components found." ) )
199+ ) ;
192200
193201 builder. pop_component ( ) ;
194202 assert ! ( builder. build( None ) . is_ok( ) ) ;
0 commit comments