This commit is contained in:
Nikita Sivukhin
2025-09-26 17:41:13 +04:00
parent 5b5379d078
commit a0c47b98b8
2 changed files with 5 additions and 5 deletions

View File

@@ -98,9 +98,9 @@ test('avg-bug', async () => {
'value 6', null, null, 150,
);
expect(await db.prepare(`select avg("a") from "aggregate_table";`).get()).toEqual({ 'avg ("a")': 24 });
expect(await db.prepare(`select avg("null_only") from "aggregate_table";`).get()).toEqual({ 'avg ("null_only")': null });
expect(await db.prepare(`select avg(distinct "b") from "aggregate_table";`).get()).toEqual({ 'avg (DISTINCT "b")': 42.5 });
expect(await db.prepare(`select avg("a") from "aggregate_table";`).get()).toEqual({ 'avg (aggregate_table.a)': 24 });
expect(await db.prepare(`select avg("null_only") from "aggregate_table";`).get()).toEqual({ 'avg (aggregate_table.null_only)': null });
expect(await db.prepare(`select avg(distinct "b") from "aggregate_table";`).get()).toEqual({ 'avg (DISTINCT aggregate_table.b)': 42.5 });
})
test('on-disk db', async () => {

View File

@@ -771,8 +771,8 @@ fn test_avg_agg() -> anyhow::Result<()> {
}
assert_eq!(stmt.num_columns(), 2);
assert_eq!(stmt.get_column_name(0), "avg (x)");
assert_eq!(stmt.get_column_name(1), "avg (y)");
assert_eq!(stmt.get_column_name(0), "avg (t.x)");
assert_eq!(stmt.get_column_name(1), "avg (t.y)");
assert_eq!(
rows,