@@ -1200,28 +1200,19 @@ extension_trait! {
1200
1200
#
1201
1201
use async_std::prelude::*;
1202
1202
use std::collections::VecDeque;
1203
-
1203
+
1204
1204
use std::cmp::Ordering;
1205
1205
1206
- let result_equal = vec![1.].into_iter().collect::<VecDeque<f64>>()
1207
- .partial_cmp(vec![1.].into_iter().collect::<VecDeque<f64>>()).await;
1208
- let result_less_count = vec![1.].into_iter().collect::<VecDeque<f64>>()
1209
- .partial_cmp(vec![1., 2.].into_iter().collect::<VecDeque<f64>>()).await;
1210
- let result_greater_count = vec![1., 2.].into_iter().collect::<VecDeque<f64>>()
1211
- .partial_cmp(vec![1.].into_iter().collect::<VecDeque<f64>>()).await;
1212
- let result_less_vals = vec![1., 2., 3.].into_iter().collect::<VecDeque<f64>>()
1213
- .partial_cmp(vec![1., 2., 4.].into_iter().collect::<VecDeque<f64>>()).await;
1214
- let result_greater_vals = vec![1., 2., 4.].into_iter().collect::<VecDeque<f64>>()
1215
- .partial_cmp(vec![1., 2., 3.].into_iter().collect::<VecDeque<f64>>()).await;
1216
- let result_none = vec![std::f64::NAN].into_iter().collect::<VecDeque<f64>>()
1217
- .partial_cmp(vec![1.].into_iter().collect::<VecDeque<f64>>()).await;
1218
-
1219
- assert_eq!(result_equal, Some(Ordering::Equal));
1220
- assert_eq!(result_less_count, Some(Ordering::Less));
1221
- assert_eq!(result_greater_count, Some(Ordering::Greater));
1222
- assert_eq!(result_less_vals, Some(Ordering::Less));
1223
- assert_eq!(result_greater_vals, Some(Ordering::Greater));
1224
- assert_eq!(result_none, None);
1206
+ let s1 = VecDeque::from(vec![1]);
1207
+ let s2 = VecDeque::from(vec![1, 2]);
1208
+ let s3 = VecDeque::from(vec![1, 2, 3]);
1209
+ let s4 = VecDeque::from(vec![1, 2, 4]);
1210
+
1211
+ assert_eq!(s1.clone().partial_cmp(s1.clone()).await, Some(Ordering::Equal));
1212
+ assert_eq!(s1.clone().partial_cmp(s2.clone()).await, Some(Ordering::Less));
1213
+ assert_eq!(s2.clone().partial_cmp(s1.clone()).await, Some(Ordering::Greater));
1214
+ assert_eq!(s3.clone().partial_cmp(s4.clone()).await, Some(Ordering::Less));
1215
+ assert_eq!(s4.clone().partial_cmp(s3.clone()).await, Some(Ordering::Greater));
1225
1216
1226
1217
#
1227
1218
# }) }
0 commit comments