()
| 538 | |
| 539 | #[test] |
| 540 | fn ntile_buckets() { |
| 541 | let mut rows = rows_v(&[1, 2, 3]); |
| 542 | let cols = ci(&["v"]); |
| 543 | let s = spec( |
| 544 | "ntile", |
| 545 | vec![SqlExpr::Literal(Value::Integer(2))], |
| 546 | vec![], |
| 547 | vec![(col("v"), true)], |
| 548 | ); |
| 549 | evaluate_window_functions_value(&mut rows, &cols, &[s]).unwrap(); |
| 550 | assert_eq!(out_int(&rows, 1), vec![1, 1, 2]); |
| 551 | } |
| 552 | |
| 553 | #[test] |
| 554 | fn lag_default_and_offset() { |
nothing calls this directly
no test coverage detected