1- #![ recursion_limit="128" ]
2-
3- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
41#[ test]
52fn poll_and_pending ( ) {
63 use futures:: { pending, pin_mut, poll} ;
@@ -15,7 +12,6 @@ fn poll_and_pending() {
1512 } ) ;
1613}
1714
18- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
1915#[ test]
2016fn join ( ) {
2117 use futures:: { pin_mut, poll, join} ;
@@ -41,7 +37,6 @@ fn join() {
4137 } ) ;
4238}
4339
44- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
4540#[ test]
4641fn select ( ) {
4742 use futures:: select;
@@ -65,7 +60,6 @@ fn select() {
6560 assert ! ( ran) ;
6661}
6762
68- #[ cfg( all( feature = "alloc" , feature = "executor" , feature = "async-await" ) ) ]
6963#[ test]
7064fn select_biased ( ) {
7165 use futures:: channel:: oneshot;
@@ -89,7 +83,6 @@ fn select_biased() {
8983 assert ! ( ran) ;
9084}
9185
92- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
9386#[ test]
9487fn select_streams ( ) {
9588 use futures:: select;
@@ -139,7 +132,6 @@ fn select_streams() {
139132 assert ! ( ran) ;
140133}
141134
142- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
143135#[ test]
144136fn select_can_move_uncompleted_futures ( ) {
145137 use futures:: select;
@@ -171,7 +163,6 @@ fn select_can_move_uncompleted_futures() {
171163 assert ! ( ran) ;
172164}
173165
174- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
175166#[ test]
176167fn select_nested ( ) {
177168 use futures:: select;
@@ -192,7 +183,6 @@ fn select_nested() {
192183 assert_eq ! ( res, 3 ) ;
193184}
194185
195- #[ cfg( all( feature = "async-await" , feature = "std" ) ) ]
196186#[ test]
197187fn select_size ( ) {
198188 use futures:: select;
@@ -217,7 +207,6 @@ fn select_size() {
217207 assert_eq ! ( :: std:: mem:: size_of_val( & fut) , 40 ) ;
218208}
219209
220- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
221210#[ test]
222211fn select_on_non_unpin_expressions ( ) {
223212 use futures:: select;
@@ -240,7 +229,6 @@ fn select_on_non_unpin_expressions() {
240229 assert_eq ! ( res, 5 ) ;
241230}
242231
243- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
244232#[ test]
245233fn select_on_non_unpin_expressions_with_default ( ) {
246234 use futures:: select;
@@ -264,7 +252,6 @@ fn select_on_non_unpin_expressions_with_default() {
264252 assert_eq ! ( res, 5 ) ;
265253}
266254
267- #[ cfg( all( feature = "async-await" , feature = "std" ) ) ]
268255#[ test]
269256fn select_on_non_unpin_size ( ) {
270257 use futures:: select;
@@ -287,7 +274,6 @@ fn select_on_non_unpin_size() {
287274 assert_eq ! ( 32 , std:: mem:: size_of_val( & fut) ) ;
288275}
289276
290- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
291277#[ test]
292278fn select_can_be_used_as_expression ( ) {
293279 use futures:: select;
@@ -303,7 +289,6 @@ fn select_can_be_used_as_expression() {
303289 } ) ;
304290}
305291
306- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
307292#[ test]
308293fn select_with_default_can_be_used_as_expression ( ) {
309294 use futures:: select;
@@ -325,7 +310,6 @@ fn select_with_default_can_be_used_as_expression() {
325310 } ) ;
326311}
327312
328- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
329313#[ test]
330314fn select_with_complete_can_be_used_as_expression ( ) {
331315 use futures:: select;
@@ -343,7 +327,6 @@ fn select_with_complete_can_be_used_as_expression() {
343327 } ) ;
344328}
345329
346- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
347330#[ test]
348331fn select_on_mutable_borrowing_future_with_same_borrow_in_block ( ) {
349332 use futures:: select;
@@ -364,7 +347,6 @@ fn select_on_mutable_borrowing_future_with_same_borrow_in_block() {
364347 } ) ;
365348}
366349
367- #[ cfg( all( feature = "async-await" , feature = "std" , feature = "executor" ) ) ]
368350#[ test]
369351fn select_on_mutable_borrowing_future_with_same_borrow_in_block_and_default ( ) {
370352 use futures:: select;
@@ -388,7 +370,6 @@ fn select_on_mutable_borrowing_future_with_same_borrow_in_block_and_default() {
388370 } ) ;
389371}
390372
391- #[ cfg( feature = "async-await" ) ]
392373#[ test]
393374fn join_size ( ) {
394375 use futures:: join;
@@ -408,7 +389,6 @@ fn join_size() {
408389 assert_eq ! ( :: std:: mem:: size_of_val( & fut) , 28 ) ;
409390}
410391
411- #[ cfg( feature = "async-await" ) ]
412392#[ test]
413393fn try_join_size ( ) {
414394 use futures:: try_join;
@@ -428,7 +408,6 @@ fn try_join_size() {
428408 assert_eq ! ( :: std:: mem:: size_of_val( & fut) , 28 ) ;
429409}
430410
431- #[ cfg( feature = "async-await" ) ]
432411#[ test]
433412fn join_doesnt_require_unpin ( ) {
434413 use futures:: join;
@@ -438,7 +417,6 @@ fn join_doesnt_require_unpin() {
438417 } ;
439418}
440419
441- #[ cfg( feature = "async-await" ) ]
442420#[ test]
443421fn try_join_doesnt_require_unpin ( ) {
444422 use futures:: try_join;
0 commit comments