diff --git a/test/expected/sparsevec_functions.out b/test/expected/sparsevec_functions.out index c1cbf3e..27359ec 100644 --- a/test/expected/sparsevec_functions.out +++ b/test/expected/sparsevec_functions.out @@ -142,6 +142,18 @@ SELECT l2_distance('{}/2'::sparsevec, '{1:3,2:4}/2'); 5 (1 row) +SELECT l2_distance('{1:3}/2'::sparsevec, '{2:4}/2'); + l2_distance +------------- + 5 +(1 row) + +SELECT l2_distance('{2:4}/2'::sparsevec, '{1:3}/2'); + l2_distance +------------- + 5 +(1 row) + SELECT l2_distance('{}/2'::sparsevec, '{2:1}/2'); l2_distance ------------- diff --git a/test/sql/sparsevec_functions.sql b/test/sql/sparsevec_functions.sql index af1254f..6fb5cdf 100644 --- a/test/sql/sparsevec_functions.sql +++ b/test/sql/sparsevec_functions.sql @@ -25,6 +25,8 @@ SELECT l2_norm('{2:1}/2'::sparsevec); SELECT l2_norm('{1:3e37,2:4e37}/2'::sparsevec)::real; SELECT l2_distance('{}/2'::sparsevec, '{1:3,2:4}/2'); +SELECT l2_distance('{1:3}/2'::sparsevec, '{2:4}/2'); +SELECT l2_distance('{2:4}/2'::sparsevec, '{1:3}/2'); SELECT l2_distance('{}/2'::sparsevec, '{2:1}/2'); SELECT '{}/2'::sparsevec <-> '{1:3,2:4}/2';