@@ -257,7 +257,6 @@ impl Accumulator for VarianceAccumulator {
257
257
}
258
258
}
259
259
260
- // TODO (yyin): Move to aggregations.slt
261
260
#[ cfg( test) ]
262
261
mod tests {
263
262
use super :: * ;
@@ -285,24 +284,6 @@ mod tests {
285
284
generic_test_op ! ( a, DataType :: Float64 , VariancePop , ScalarValue :: from( 2_f64 ) )
286
285
}
287
286
288
- // #[test]
289
- // fn variance_f64_3() -> Result<()> {
290
- // let a: ArrayRef =
291
- // Arc::new(Float64Array::from(vec![1_f64, 2_f64, 3_f64, 4_f64, 5_f64]));
292
- // generic_test_op!(a, DataType::Float64, Variance, ScalarValue::from(2.5_f64))
293
- // }
294
-
295
- // #[test]
296
- // fn variance_f64_4() -> Result<()> {
297
- // let a: ArrayRef = Arc::new(Float64Array::from(vec![1.1_f64, 2_f64, 3_f64]));
298
- // generic_test_op!(
299
- // a,
300
- // DataType::Float64,
301
- // Variance,
302
- // ScalarValue::from(0.9033333333333333_f64)
303
- // )
304
- // }
305
-
306
287
#[ test]
307
288
fn variance_i32 ( ) -> Result < ( ) > {
308
289
let a: ArrayRef = Arc :: new ( Int32Array :: from ( vec ! [ 1 , 2 , 3 , 4 , 5 ] ) ) ;
@@ -323,23 +304,6 @@ mod tests {
323
304
generic_test_op ! ( a, DataType :: Float32 , VariancePop , ScalarValue :: from( 2_f64 ) )
324
305
}
325
306
326
- // #[test]
327
- // fn test_variance_1_input() -> Result<()> {
328
- // let a: ArrayRef = Arc::new(Float64Array::from(vec![1_f64]));
329
- // let schema = Schema::new(vec![Field::new("a", DataType::Float64, false)]);
330
- // let batch = RecordBatch::try_new(Arc::new(schema.clone()), vec![a])?;
331
-
332
- // let agg = Arc::new(Variance::new(
333
- // col("a", &schema)?,
334
- // "bla".to_string(),
335
- // DataType::Float64,
336
- // ));
337
- // let actual = aggregate(&batch, agg).unwrap();
338
- // assert_eq!(actual, ScalarValue::Float64(None));
339
-
340
- // Ok(())
341
- // }
342
-
343
307
#[ test]
344
308
fn variance_i32_with_nulls ( ) -> Result < ( ) > {
345
309
let a: ArrayRef = Arc :: new ( Int32Array :: from ( vec ! [
@@ -357,23 +321,6 @@ mod tests {
357
321
)
358
322
}
359
323
360
- // #[test]
361
- // fn variance_i32_all_nulls() -> Result<()> {
362
- // let a: ArrayRef = Arc::new(Int32Array::from(vec![None, None]));
363
- // let schema = Schema::new(vec![Field::new("a", DataType::Int32, true)]);
364
- // let batch = RecordBatch::try_new(Arc::new(schema.clone()), vec![a])?;
365
-
366
- // let agg = Arc::new(Variance::new(
367
- // col("a", &schema)?,
368
- // "bla".to_string(),
369
- // DataType::Float64,
370
- // ));
371
- // let actual = aggregate(&batch, agg).unwrap();
372
- // assert_eq!(actual, ScalarValue::Float64(None));
373
-
374
- // Ok(())
375
- // }
376
-
377
324
#[ test]
378
325
fn variance_f64_merge_1 ( ) -> Result < ( ) > {
379
326
let a = Arc :: new ( Float64Array :: from ( vec ! [ 1_f64 , 2_f64 , 3_f64 ] ) ) ;
0 commit comments