@@ -786,21 +786,21 @@ mod tests {
786786 fn test_basic ( ) {
787787 let mut m: DList < Box < int > > = DList :: new ( ) ;
788788 assert_eq ! ( m. pop_front( ) , None ) ;
789- assert_eq ! ( m. pop_back ( ) , None ) ;
789+ assert_eq ! ( m. pop ( ) , None ) ;
790790 assert_eq ! ( m. pop_front( ) , None ) ;
791791 m. push_front ( box 1 ) ;
792792 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 ) ;
795795 assert_eq ! ( m. len( ) , 2 ) ;
796796 assert_eq ! ( m. pop_front( ) , Some ( box 2 ) ) ;
797797 assert_eq ! ( m. pop_front( ) , Some ( box 3 ) ) ;
798798 assert_eq ! ( m. len( ) , 0 ) ;
799799 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 ) ;
804804 assert_eq ! ( m. pop_front( ) , Some ( box 1 ) ) ;
805805
806806 let mut n = DList :: new ( ) ;
@@ -837,19 +837,19 @@ mod tests {
837837 {
838838 let mut m = DList :: new ( ) ;
839839 let mut n = DList :: new ( ) ;
840- n. push_back ( 2 i) ;
840+ n. push ( 2 i) ;
841841 m. append ( n) ;
842842 assert_eq ! ( m. len( ) , 1 ) ;
843- assert_eq ! ( m. pop_back ( ) , Some ( 2 ) ) ;
843+ assert_eq ! ( m. pop ( ) , Some ( 2 ) ) ;
844844 check_links ( & m) ;
845845 }
846846 {
847847 let mut m = DList :: new ( ) ;
848848 let n = DList :: new ( ) ;
849- m. push_back ( 2 i) ;
849+ m. push ( 2 i) ;
850850 m. append ( n) ;
851851 assert_eq ! ( m. len( ) , 1 ) ;
852- assert_eq ! ( m. pop_back ( ) , Some ( 2 ) ) ;
852+ assert_eq ! ( m. pop ( ) , Some ( 2 ) ) ;
853853 check_links ( & m) ;
854854 }
855855
@@ -870,10 +870,10 @@ mod tests {
870870 {
871871 let mut m = DList :: new ( ) ;
872872 let mut n = DList :: new ( ) ;
873- n. push_back ( 2 i) ;
873+ n. push ( 2 i) ;
874874 m. prepend ( n) ;
875875 assert_eq ! ( m. len( ) , 1 ) ;
876- assert_eq ! ( m. pop_back ( ) , Some ( 2 ) ) ;
876+ assert_eq ! ( m. pop ( ) , Some ( 2 ) ) ;
877877 check_links ( & m) ;
878878 }
879879
@@ -931,9 +931,9 @@ mod tests {
931931 #[ test]
932932 fn test_iterator_clone ( ) {
933933 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 ) ;
937937 let mut it = n. iter ( ) ;
938938 it. next ( ) ;
939939 let mut jt = it. clone ( ) ;
@@ -988,7 +988,7 @@ mod tests {
988988 let mut n = DList :: new ( ) ;
989989 assert ! ( n. mut_iter( ) . next( ) . is_none( ) ) ;
990990 n. push_front ( 4 i) ;
991- n. push_back ( 5 ) ;
991+ n. push ( 5 ) ;
992992 let mut it = n. mut_iter ( ) ;
993993 assert_eq ! ( it. size_hint( ) , ( 2 , Some ( 2 ) ) ) ;
994994 assert ! ( it. next( ) . is_some( ) ) ;
@@ -1062,8 +1062,8 @@ mod tests {
10621062 assert_eq ! ( n. pop_front( ) , Some ( 1 ) ) ;
10631063
10641064 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 ) ;
10671067 m. insert_ordered ( 3 ) ;
10681068 check_links ( & m) ;
10691069 assert_eq ! ( vec![ 2 , 3 , 4 ] , m. move_iter( ) . collect:: <Vec <int>>( ) ) ;
@@ -1100,7 +1100,7 @@ mod tests {
11001100 assert ! ( n == m) ;
11011101 n. push_front ( 1 ) ;
11021102 assert ! ( n != m) ;
1103- m. push_back ( 1 ) ;
1103+ m. push ( 1 ) ;
11041104 assert ! ( n == m) ;
11051105
11061106 let n = list_from ( [ 2 i, 3 , 4 ] ) ;
@@ -1115,9 +1115,9 @@ mod tests {
11151115
11161116 assert ! ( hash:: hash( & x) == hash:: hash( & y) ) ;
11171117
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 ) ;
11211121
11221122 y. push_front ( 3 i) ;
11231123 y. push_front ( 2 ) ;
@@ -1197,19 +1197,19 @@ mod tests {
11971197 let r: u8 = rand:: random ( ) ;
11981198 match r % 6 {
11991199 0 => {
1200- m. pop_back ( ) ;
1200+ m. pop ( ) ;
12011201 v. pop ( ) ;
12021202 }
12031203 1 => {
12041204 m. pop_front ( ) ;
1205- v. shift ( ) ;
1205+ v. remove ( 0 ) ;
12061206 }
12071207 2 | 4 => {
12081208 m. push_front ( -i) ;
1209- v. unshift ( -i) ;
1209+ v. insert ( 0 , -i) ;
12101210 }
12111211 3 | 5 | _ => {
1212- m. push_back ( i) ;
1212+ m. push ( i) ;
12131213 v. push ( i) ;
12141214 }
12151215 }
@@ -1245,16 +1245,16 @@ mod tests {
12451245 fn bench_push_back ( b : & mut test:: Bencher ) {
12461246 let mut m: DList < int > = DList :: new ( ) ;
12471247 b. iter ( || {
1248- m. push_back ( 0 ) ;
1248+ m. push ( 0 ) ;
12491249 } )
12501250 }
12511251
12521252 #[ bench]
12531253 fn bench_push_back_pop_back ( b : & mut test:: Bencher ) {
12541254 let mut m: DList < int > = DList :: new ( ) ;
12551255 b. iter ( || {
1256- m. push_back ( 0 ) ;
1257- m. pop_back ( ) ;
1256+ m. push ( 0 ) ;
1257+ m. pop ( ) ;
12581258 } )
12591259 }
12601260
0 commit comments