@@ -67,7 +67,7 @@ fn test_basic_large() {
67
67
#[ test]
68
68
fn test_basic_small ( ) {
69
69
let mut map = BTreeMap :: new ( ) ;
70
- // Empty, shared root:
70
+ // Empty, root is absent (None) :
71
71
assert_eq ! ( map. remove( & 1 ) , None ) ;
72
72
assert_eq ! ( map. len( ) , 0 ) ;
73
73
assert_eq ! ( map. get( & 1 ) , None ) ;
@@ -123,7 +123,7 @@ fn test_basic_small() {
123
123
assert_eq ! ( map. values( ) . collect:: <Vec <_>>( ) , vec![ & 4 ] ) ;
124
124
assert_eq ! ( map. remove( & 2 ) , Some ( 4 ) ) ;
125
125
126
- // Empty but private root:
126
+ // Empty but root is owned (Some(...)) :
127
127
assert_eq ! ( map. len( ) , 0 ) ;
128
128
assert_eq ! ( map. get( & 1 ) , None ) ;
129
129
assert_eq ! ( map. get_mut( & 1 ) , None ) ;
@@ -263,13 +263,6 @@ fn test_iter_mut_mutation() {
263
263
do_test_iter_mut_mutation :: < Align32 > ( 144 ) ;
264
264
}
265
265
266
- #[ test]
267
- fn test_into_key_slice_with_shared_root_past_bounds ( ) {
268
- let mut map: BTreeMap < Align32 , ( ) > = BTreeMap :: new ( ) ;
269
- assert_eq ! ( map. get( & Align32 ( 1 ) ) , None ) ;
270
- assert_eq ! ( map. get_mut( & Align32 ( 1 ) ) , None ) ;
271
- }
272
-
273
266
#[ test]
274
267
fn test_values_mut ( ) {
275
268
let mut a = BTreeMap :: new ( ) ;
0 commit comments