@@ -786,21 +786,21 @@ mod tests {
786
786
fn test_basic ( ) {
787
787
let mut m: DList < Box < int > > = DList :: new ( ) ;
788
788
assert_eq ! ( m. pop_front( ) , None ) ;
789
- assert_eq ! ( m. pop_back ( ) , None ) ;
789
+ assert_eq ! ( m. pop ( ) , None ) ;
790
790
assert_eq ! ( m. pop_front( ) , None ) ;
791
791
m. push_front ( box 1 ) ;
792
792
assert_eq ! ( m. pop_front( ) , Some ( box 1 ) ) ;
793
- m. push_back ( box 2 ) ;
794
- m. push_back ( box 3 ) ;
793
+ m. push ( box 2 ) ;
794
+ m. push ( box 3 ) ;
795
795
assert_eq ! ( m. len( ) , 2 ) ;
796
796
assert_eq ! ( m. pop_front( ) , Some ( box 2 ) ) ;
797
797
assert_eq ! ( m. pop_front( ) , Some ( box 3 ) ) ;
798
798
assert_eq ! ( m. len( ) , 0 ) ;
799
799
assert_eq ! ( m. pop_front( ) , None ) ;
800
- m. push_back ( box 1 ) ;
801
- m. push_back ( box 3 ) ;
802
- m. push_back ( box 5 ) ;
803
- m. push_back ( box 7 ) ;
800
+ m. push ( box 1 ) ;
801
+ m. push ( box 3 ) ;
802
+ m. push ( box 5 ) ;
803
+ m. push ( box 7 ) ;
804
804
assert_eq ! ( m. pop_front( ) , Some ( box 1 ) ) ;
805
805
806
806
let mut n = DList :: new ( ) ;
@@ -837,19 +837,19 @@ mod tests {
837
837
{
838
838
let mut m = DList :: new ( ) ;
839
839
let mut n = DList :: new ( ) ;
840
- n. push_back ( 2 i) ;
840
+ n. push ( 2 i) ;
841
841
m. append ( n) ;
842
842
assert_eq ! ( m. len( ) , 1 ) ;
843
- assert_eq ! ( m. pop_back ( ) , Some ( 2 ) ) ;
843
+ assert_eq ! ( m. pop ( ) , Some ( 2 ) ) ;
844
844
check_links ( & m) ;
845
845
}
846
846
{
847
847
let mut m = DList :: new ( ) ;
848
848
let n = DList :: new ( ) ;
849
- m. push_back ( 2 i) ;
849
+ m. push ( 2 i) ;
850
850
m. append ( n) ;
851
851
assert_eq ! ( m. len( ) , 1 ) ;
852
- assert_eq ! ( m. pop_back ( ) , Some ( 2 ) ) ;
852
+ assert_eq ! ( m. pop ( ) , Some ( 2 ) ) ;
853
853
check_links ( & m) ;
854
854
}
855
855
@@ -870,10 +870,10 @@ mod tests {
870
870
{
871
871
let mut m = DList :: new ( ) ;
872
872
let mut n = DList :: new ( ) ;
873
- n. push_back ( 2 i) ;
873
+ n. push ( 2 i) ;
874
874
m. prepend ( n) ;
875
875
assert_eq ! ( m. len( ) , 1 ) ;
876
- assert_eq ! ( m. pop_back ( ) , Some ( 2 ) ) ;
876
+ assert_eq ! ( m. pop ( ) , Some ( 2 ) ) ;
877
877
check_links ( & m) ;
878
878
}
879
879
@@ -931,9 +931,9 @@ mod tests {
931
931
#[ test]
932
932
fn test_iterator_clone ( ) {
933
933
let mut n = DList :: new ( ) ;
934
- n. push_back ( 2 i) ;
935
- n. push_back ( 3 ) ;
936
- n. push_back ( 4 ) ;
934
+ n. push ( 2 i) ;
935
+ n. push ( 3 ) ;
936
+ n. push ( 4 ) ;
937
937
let mut it = n. iter ( ) ;
938
938
it. next ( ) ;
939
939
let mut jt = it. clone ( ) ;
@@ -988,7 +988,7 @@ mod tests {
988
988
let mut n = DList :: new ( ) ;
989
989
assert ! ( n. mut_iter( ) . next( ) . is_none( ) ) ;
990
990
n. push_front ( 4 i) ;
991
- n. push_back ( 5 ) ;
991
+ n. push ( 5 ) ;
992
992
let mut it = n. mut_iter ( ) ;
993
993
assert_eq ! ( it. size_hint( ) , ( 2 , Some ( 2 ) ) ) ;
994
994
assert ! ( it. next( ) . is_some( ) ) ;
@@ -1062,8 +1062,8 @@ mod tests {
1062
1062
assert_eq ! ( n. pop_front( ) , Some ( 1 ) ) ;
1063
1063
1064
1064
let mut m = DList :: new ( ) ;
1065
- m. push_back ( 2 i) ;
1066
- m. push_back ( 4 ) ;
1065
+ m. push ( 2 i) ;
1066
+ m. push ( 4 ) ;
1067
1067
m. insert_ordered ( 3 ) ;
1068
1068
check_links ( & m) ;
1069
1069
assert_eq ! ( vec![ 2 , 3 , 4 ] , m. move_iter( ) . collect:: <Vec <int>>( ) ) ;
@@ -1100,7 +1100,7 @@ mod tests {
1100
1100
assert ! ( n == m) ;
1101
1101
n. push_front ( 1 ) ;
1102
1102
assert ! ( n != m) ;
1103
- m. push_back ( 1 ) ;
1103
+ m. push ( 1 ) ;
1104
1104
assert ! ( n == m) ;
1105
1105
1106
1106
let n = list_from ( [ 2 i, 3 , 4 ] ) ;
@@ -1115,9 +1115,9 @@ mod tests {
1115
1115
1116
1116
assert ! ( hash:: hash( & x) == hash:: hash( & y) ) ;
1117
1117
1118
- x. push_back ( 1 i) ;
1119
- x. push_back ( 2 ) ;
1120
- x. push_back ( 3 ) ;
1118
+ x. push ( 1 i) ;
1119
+ x. push ( 2 ) ;
1120
+ x. push ( 3 ) ;
1121
1121
1122
1122
y. push_front ( 3 i) ;
1123
1123
y. push_front ( 2 ) ;
@@ -1197,19 +1197,19 @@ mod tests {
1197
1197
let r: u8 = rand:: random ( ) ;
1198
1198
match r % 6 {
1199
1199
0 => {
1200
- m. pop_back ( ) ;
1200
+ m. pop ( ) ;
1201
1201
v. pop ( ) ;
1202
1202
}
1203
1203
1 => {
1204
1204
m. pop_front ( ) ;
1205
- v. shift ( ) ;
1205
+ v. remove ( 0 ) ;
1206
1206
}
1207
1207
2 | 4 => {
1208
1208
m. push_front ( -i) ;
1209
- v. unshift ( -i) ;
1209
+ v. insert ( 0 , -i) ;
1210
1210
}
1211
1211
3 | 5 | _ => {
1212
- m. push_back ( i) ;
1212
+ m. push ( i) ;
1213
1213
v. push ( i) ;
1214
1214
}
1215
1215
}
@@ -1245,16 +1245,16 @@ mod tests {
1245
1245
fn bench_push_back ( b : & mut test:: Bencher ) {
1246
1246
let mut m: DList < int > = DList :: new ( ) ;
1247
1247
b. iter ( || {
1248
- m. push_back ( 0 ) ;
1248
+ m. push ( 0 ) ;
1249
1249
} )
1250
1250
}
1251
1251
1252
1252
#[ bench]
1253
1253
fn bench_push_back_pop_back ( b : & mut test:: Bencher ) {
1254
1254
let mut m: DList < int > = DList :: new ( ) ;
1255
1255
b. iter ( || {
1256
- m. push_back ( 0 ) ;
1257
- m. pop_back ( ) ;
1256
+ m. push ( 0 ) ;
1257
+ m. pop ( ) ;
1258
1258
} )
1259
1259
}
1260
1260
0 commit comments