diff --git a/test/t/034_distance_functions.pl b/test/t/034_distance_functions.pl index 180fa46..e4f0074 100644 --- a/test/t/034_distance_functions.pl +++ b/test/t/034_distance_functions.pl @@ -45,6 +45,10 @@ for my $function (@functions) my $actual = $node->safe_psql("postgres", "SELECT $function(v::halfvec, '$query'::vector::halfvec) FROM tst"); is($expected, $actual, "halfvec $function"); + # Test intvec + $actual = $node->safe_psql("postgres", "SELECT $function(v::real[]::int[]::intvec, '$query'::vector::real[]::int[]::intvec) FROM tst"); + is($expected, $actual, "intvec $function"); + # Test sparsevec $actual = $node->safe_psql("postgres", "SELECT $function(v::sparsevec, '$query'::vector::sparsevec) FROM tst"); is($expected, $actual, "sparsevec $function");