@@ -1160,28 +1160,19 @@ extension_trait! {
1160
1160
#
1161
1161
use async_std::prelude::*;
1162
1162
use std::collections::VecDeque;
1163
-
1163
+
1164
1164
use std::cmp::Ordering;
1165
1165
1166
- let result_equal = vec![1.].into_iter().collect::<VecDeque<f64>>()
1167
- .partial_cmp(vec![1.].into_iter().collect::<VecDeque<f64>>()).await;
1168
- let result_less_count = vec![1.].into_iter().collect::<VecDeque<f64>>()
1169
- .partial_cmp(vec![1., 2.].into_iter().collect::<VecDeque<f64>>()).await;
1170
- let result_greater_count = vec![1., 2.].into_iter().collect::<VecDeque<f64>>()
1171
- .partial_cmp(vec![1.].into_iter().collect::<VecDeque<f64>>()).await;
1172
- let result_less_vals = vec![1., 2., 3.].into_iter().collect::<VecDeque<f64>>()
1173
- .partial_cmp(vec![1., 2., 4.].into_iter().collect::<VecDeque<f64>>()).await;
1174
- let result_greater_vals = vec![1., 2., 4.].into_iter().collect::<VecDeque<f64>>()
1175
- .partial_cmp(vec![1., 2., 3.].into_iter().collect::<VecDeque<f64>>()).await;
1176
- let result_none = vec![std::f64::NAN].into_iter().collect::<VecDeque<f64>>()
1177
- .partial_cmp(vec![1.].into_iter().collect::<VecDeque<f64>>()).await;
1178
-
1179
- assert_eq!(result_equal, Some(Ordering::Equal));
1180
- assert_eq!(result_less_count, Some(Ordering::Less));
1181
- assert_eq!(result_greater_count, Some(Ordering::Greater));
1182
- assert_eq!(result_less_vals, Some(Ordering::Less));
1183
- assert_eq!(result_greater_vals, Some(Ordering::Greater));
1184
- assert_eq!(result_none, None);
1166
+ let s1 = VecDeque::from(vec![1]);
1167
+ let s2 = VecDeque::from(vec![1, 2]);
1168
+ let s3 = VecDeque::from(vec![1, 2, 3]);
1169
+ let s4 = VecDeque::from(vec![1, 2, 4]);
1170
+
1171
+ assert_eq!(s1.clone().partial_cmp(s1.clone()).await, Some(Ordering::Equal));
1172
+ assert_eq!(s1.clone().partial_cmp(s2.clone()).await, Some(Ordering::Less));
1173
+ assert_eq!(s2.clone().partial_cmp(s1.clone()).await, Some(Ordering::Greater));
1174
+ assert_eq!(s3.clone().partial_cmp(s4.clone()).await, Some(Ordering::Less));
1175
+ assert_eq!(s4.clone().partial_cmp(s3.clone()).await, Some(Ordering::Greater));
1185
1176
1186
1177
#
1187
1178
# }) }
0 commit comments