@@ -18,13 +18,13 @@ fn smoke() {
18
18
let ( s, r) = channel ( 1 ) ;
19
19
20
20
s. send ( 7 ) . await ;
21
- assert_eq ! ( r. recv( ) . await , Some ( 7 ) ) ;
21
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , 7 ) ;
22
22
23
23
s. send ( 8 ) . await ;
24
- assert_eq ! ( r. recv( ) . await , Some ( 8 ) ) ;
24
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , 8 ) ;
25
25
26
26
drop ( s) ;
27
- assert_eq ! ( r. recv( ) . await , None ) ;
27
+ assert ! ( r. recv( ) . await . is_err ( ) ) ;
28
28
} ) ;
29
29
30
30
task:: block_on ( async {
@@ -74,7 +74,7 @@ fn len_empty_full() {
74
74
assert_eq ! ( r. is_empty( ) , false ) ;
75
75
assert_eq ! ( r. is_full( ) , true ) ;
76
76
77
- r. recv ( ) . await ;
77
+ let _ = r. recv ( ) . await ;
78
78
79
79
assert_eq ! ( s. len( ) , 1 ) ;
80
80
assert_eq ! ( s. is_empty( ) , false ) ;
@@ -91,12 +91,12 @@ fn recv() {
91
91
let ( s, r) = channel ( 100 ) ;
92
92
93
93
task:: spawn ( async move {
94
- assert_eq ! ( r. recv( ) . await , Some ( 7 ) ) ;
94
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , 7 ) ;
95
95
task:: sleep ( ms ( 1000 ) ) . await ;
96
- assert_eq ! ( r. recv( ) . await , Some ( 8 ) ) ;
96
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , 8 ) ;
97
97
task:: sleep ( ms ( 1000 ) ) . await ;
98
- assert_eq ! ( r. recv( ) . await , Some ( 9 ) ) ;
99
- assert_eq ! ( r. recv( ) . await , None ) ;
98
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , 9 ) ;
99
+ assert ! ( r. recv( ) . await . is_err ( ) ) ;
100
100
} ) ;
101
101
102
102
task:: sleep ( ms ( 1500 ) ) . await ;
@@ -122,9 +122,9 @@ fn send() {
122
122
} ) ;
123
123
124
124
task:: sleep ( ms ( 1500 ) ) . await ;
125
- assert_eq ! ( r. recv( ) . await , Some ( 7 ) ) ;
126
- assert_eq ! ( r. recv( ) . await , Some ( 8 ) ) ;
127
- assert_eq ! ( r. recv( ) . await , Some ( 9 ) ) ;
125
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , 7 ) ;
126
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , 8 ) ;
127
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , 9 ) ;
128
128
} )
129
129
}
130
130
@@ -139,10 +139,10 @@ fn recv_after_disconnect() {
139
139
140
140
drop ( s) ;
141
141
142
- assert_eq ! ( r. recv( ) . await , Some ( 1 ) ) ;
143
- assert_eq ! ( r. recv( ) . await , Some ( 2 ) ) ;
144
- assert_eq ! ( r. recv( ) . await , Some ( 3 ) ) ;
145
- assert_eq ! ( r. recv( ) . await , None ) ;
142
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , 1 ) ;
143
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , 2 ) ;
144
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , 3 ) ;
145
+ assert ! ( r. recv( ) . await . is_err ( ) ) ;
146
146
} )
147
147
}
148
148
@@ -164,7 +164,7 @@ fn len() {
164
164
}
165
165
166
166
for i in 0 ..50 {
167
- r. recv ( ) . await ;
167
+ let _ = r. recv ( ) . await ;
168
168
assert_eq ! ( r. len( ) , 50 - i - 1 ) ;
169
169
}
170
170
}
@@ -188,7 +188,7 @@ fn len() {
188
188
let r = r. clone ( ) ;
189
189
async move {
190
190
for i in 0 ..COUNT {
191
- assert_eq ! ( r. recv( ) . await , Some ( i ) ) ;
191
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , i ) ;
192
192
let len = r. len ( ) ;
193
193
assert ! ( len <= CAP ) ;
194
194
}
@@ -214,7 +214,7 @@ fn disconnect_wakes_receiver() {
214
214
let ( s, r) = channel :: < ( ) > ( 1 ) ;
215
215
216
216
let child = task:: spawn ( async move {
217
- assert_eq ! ( r. recv( ) . await , None ) ;
217
+ assert ! ( r. recv( ) . await . is_err ( ) ) ;
218
218
} ) ;
219
219
220
220
task:: sleep ( ms ( 1000 ) ) . await ;
@@ -233,9 +233,9 @@ fn spsc() {
233
233
234
234
let child = task:: spawn ( async move {
235
235
for i in 0 ..COUNT {
236
- assert_eq ! ( r. recv( ) . await , Some ( i ) ) ;
236
+ assert_eq ! ( r. recv( ) . await . unwrap ( ) , i ) ;
237
237
}
238
- assert_eq ! ( r. recv( ) . await , None ) ;
238
+ assert ! ( r. recv( ) . await . is_err ( ) ) ;
239
239
} ) ;
240
240
241
241
for i in 0 ..COUNT {
0 commit comments