@@ -232,8 +232,11 @@ mod test {
232232 vp. max_rust_version ( Some ( "1.50" . parse ( ) . unwrap ( ) ) ) ;
233233
234234 let mut summaries = vec ! [
235- summ( "foo" , "1.2.4" , Some ( "1.60" ) ) ,
236- summ( "foo" , "1.2.3" , Some ( "1.50" ) ) ,
235+ summ( "foo" , "1.2.4" , None ) ,
236+ summ( "foo" , "1.2.3" , Some ( "1.60" ) ) ,
237+ summ( "foo" , "1.2.2" , None ) ,
238+ summ( "foo" , "1.2.1" , Some ( "1.50" ) ) ,
239+ summ( "foo" , "1.2.0" , None ) ,
237240 summ( "foo" , "1.1.0" , Some ( "1.40" ) ) ,
238241 summ( "foo" , "1.0.9" , None ) ,
239242 ] ;
@@ -242,14 +245,16 @@ mod test {
242245 vp. sort_summaries ( & mut summaries, None ) ;
243246 assert_eq ! (
244247 describe( & summaries) ,
245- "foo/1.2.3, foo/1.1.0, foo/1.0.9, foo/1.2.4" . to_string( )
248+ "foo/1.2.4, foo/1.2.2, foo/1.2.1, foo/1.2.0, foo/1.1.0, foo/1.0.9, foo/1.2.3"
249+ . to_string( )
246250 ) ;
247251
248252 vp. version_ordering ( VersionOrdering :: MinimumVersionsFirst ) ;
249253 vp. sort_summaries ( & mut summaries, None ) ;
250254 assert_eq ! (
251255 describe( & summaries) ,
252- "foo/1.0.9, foo/1.1.0, foo/1.2.3, foo/1.2.4" . to_string( )
256+ "foo/1.0.9, foo/1.1.0, foo/1.2.0, foo/1.2.1, foo/1.2.2, foo/1.2.4, foo/1.2.3"
257+ . to_string( )
253258 ) ;
254259 }
255260}
0 commit comments