From cf494f15ac80ac80d027ff07c94a0d4df9e1e15c Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Thu, 25 Apr 2024 21:42:10 -0700 Subject: [PATCH] Added aggregate test for halfvec [skip ci] --- test/t/018_aggregates.pl | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/t/018_aggregates.pl b/test/t/018_aggregates.pl index 0465890..8837111 100644 --- a/test/t/018_aggregates.pl +++ b/test/t/018_aggregates.pl @@ -41,6 +41,15 @@ sub test_aggregate # Test explain my $explain = $node->safe_psql("postgres", "EXPLAIN SELECT $agg(v) FROM tst;"); like($explain, qr/Partial Aggregate/); + + # Test halfvec + $res = $node->safe_psql("postgres", "SELECT $agg(v::halfvec) FROM tst;"); + if ($agg eq 'avg') + { + like($res, qr/\[1\.5/); + like($res, qr/,2\.5/); + like($res, qr/,3\.5/); + } } test_aggregate('avg');