@@ -46,7 +46,7 @@ mod tests {
4646
4747 // Test existing key
4848 let mut iter = map. get ( 1 ) . unwrap ( ) ;
49- assert_eq ! ( iter. next( ) , Some ( ( 0 , 100 ) ) ) ;
49+ assert_eq ! ( iter. next( ) , Some ( 100 ) ) ;
5050 assert_eq ! ( iter. next( ) , None ) ;
5151
5252 // Test non-existing key
@@ -65,14 +65,14 @@ mod tests {
6565
6666 // Test key with single value
6767 let mut iter = map. get ( 3 ) . unwrap ( ) ;
68- assert_eq ! ( iter. next( ) , Some ( ( 5 , 60 ) ) ) ;
68+ assert_eq ! ( iter. next( ) , Some ( 60 ) ) ;
6969 assert_eq ! ( iter. next( ) , None ) ;
7070
7171 // Test key with multiple values
7272 let mut iter = map. get ( 2 ) . unwrap ( ) ;
73- assert_eq ! ( iter. next( ) , Some ( ( 2 , 30 ) ) ) ;
74- assert_eq ! ( iter. next( ) , Some ( ( 3 , 40 ) ) ) ;
75- assert_eq ! ( iter. next( ) , Some ( ( 4 , 50 ) ) ) ;
73+ assert_eq ! ( iter. next( ) , Some ( 30 ) ) ;
74+ assert_eq ! ( iter. next( ) , Some ( 40 ) ) ;
75+ assert_eq ! ( iter. next( ) , Some ( 50 ) ) ;
7676 assert_eq ! ( iter. next( ) , None ) ;
7777
7878 // Test non-existing key
@@ -89,9 +89,9 @@ mod tests {
8989 assert_eq ! ( map. total_size( ) , 3 ) ;
9090
9191 let mut iter = map. get ( 5 ) . unwrap ( ) ;
92- assert_eq ! ( iter. next( ) , Some ( ( 0 , 100 ) ) ) ;
93- assert_eq ! ( iter. next( ) , Some ( ( 1 , 200 ) ) ) ;
94- assert_eq ! ( iter. next( ) , Some ( ( 2 , 300 ) ) ) ;
92+ assert_eq ! ( iter. next( ) , Some ( 100 ) ) ;
93+ assert_eq ! ( iter. next( ) , Some ( 200 ) ) ;
94+ assert_eq ! ( iter. next( ) , Some ( 300 ) ) ;
9595 assert_eq ! ( iter. next( ) , None ) ;
9696 }
9797
@@ -104,9 +104,9 @@ mod tests {
104104
105105 assert_eq ! ( map. total_size( ) , 3 ) ;
106106
107- assert_eq ! ( map. get( 1 ) . unwrap( ) . next( ) , Some ( ( 0 , 10 ) ) ) ;
108- assert_eq ! ( map. get( 3 ) . unwrap( ) . next( ) , Some ( ( 1 , 30 ) ) ) ;
109- assert_eq ! ( map. get( 5 ) . unwrap( ) . next( ) , Some ( ( 2 , 50 ) ) ) ;
107+ assert_eq ! ( map. get( 1 ) . unwrap( ) . next( ) , Some ( 10 ) ) ;
108+ assert_eq ! ( map. get( 3 ) . unwrap( ) . next( ) , Some ( 30 ) ) ;
109+ assert_eq ! ( map. get( 5 ) . unwrap( ) . next( ) , Some ( 50 ) ) ;
110110 assert ! ( map. get( 2 ) . is_none( ) ) ;
111111 assert ! ( map. get( 4 ) . is_none( ) ) ;
112112 }
@@ -149,11 +149,8 @@ mod tests {
149149 ) ;
150150
151151 assert_eq ! ( map. total_size( ) , 3 ) ;
152- assert_eq ! ( map. get( 1 ) . unwrap( ) . collect:: <Vec <_>>( ) , vec![ ( 0 , 10 ) ] ) ;
153- assert_eq ! (
154- map. get( 2 ) . unwrap( ) . collect:: <Vec <_>>( ) ,
155- vec![ ( 1 , 20 ) , ( 2 , 30 ) ]
156- ) ;
152+ assert_eq ! ( map. get( 1 ) . unwrap( ) . collect:: <Vec <_>>( ) , vec![ 10 ] ) ;
153+ assert_eq ! ( map. get( 2 ) . unwrap( ) . collect:: <Vec <_>>( ) , vec![ 20 , 30 ] ) ;
157154 assert ! ( map. get( 0 ) . is_none( ) ) ;
158155 assert ! ( map. get( 3 ) . is_none( ) ) ;
159156 }
@@ -191,11 +188,8 @@ mod tests {
191188 let map = FlatMultiMapView :: new ( flat_map. keys ( ) , flat_map. values ( ) ) ;
192189
193190 assert_eq ! ( map. total_size( ) , 3 ) ;
194- assert_eq ! ( map. get( "a" ) . unwrap( ) . collect:: <Vec <_>>( ) , vec![ ( 0 , "10" ) ] ) ;
195- assert_eq ! (
196- map. get( "b" ) . unwrap( ) . collect:: <Vec <_>>( ) ,
197- vec![ ( 1 , "20" ) , ( 2 , "30" ) ]
198- ) ;
191+ assert_eq ! ( map. get( "a" ) . unwrap( ) . collect:: <Vec <_>>( ) , vec![ "10" ] ) ;
192+ assert_eq ! ( map. get( "b" ) . unwrap( ) . collect:: <Vec <_>>( ) , vec![ "20" , "30" ] ) ;
199193 assert ! ( map. get( "c" ) . is_none( ) ) ;
200194 assert ! ( map. get( "d" ) . is_none( ) ) ;
201195 }
0 commit comments