()
| 594 | |
| 595 | #[test] |
| 596 | fn duplicates_distinct() -> Result<()> { |
| 597 | let (mut acc1, mut acc2) = StringAggAccumulatorBuilder::new(",") |
| 598 | .distinct() |
| 599 | .build_two()?; |
| 600 | |
| 601 | acc1.update_batch(&[data(["a", "b", "c"]), data([","])])?; |
| 602 | acc2.update_batch(&[data(["a", "b", "c"]), data([","])])?; |
| 603 | acc1 = merge(acc1, acc2)?; |
| 604 | |
| 605 | let result = some_str_sorted(acc1.evaluate()?, ","); |
| 606 | |
| 607 | assert_eq!(result, "a,b,c"); |
| 608 | |
| 609 | Ok(()) |
| 610 | } |
| 611 | |
| 612 | #[test] |
| 613 | fn no_duplicates_distinct_sort_asc() -> Result<()> { |
nothing calls this directly
no test coverage detected
searching dependent graphs…