diff --git a/test/expected/input.out b/test/expected/input.out index 3150056..cc0cadc 100644 --- a/test/expected/input.out +++ b/test/expected/input.out @@ -10,6 +10,12 @@ SELECT '[-1,2,3]'::vector; [-1,2,3] (1 row) +SELECT '[1.,2.,3.]'::vector; + vector +--------- + [1,2,3] +(1 row) + SELECT ' [ 1, 2 , 3 ] '::vector(3); vector --------- @@ -65,16 +71,6 @@ SELECT '[1,]'::vector; ERROR: invalid input syntax for type vector: "[1,]" LINE 1: SELECT '[1,]'::vector; ^ -SELECT '[1.]'::vector; - vector --------- - [1] -(1 row) - -SELECT '[1a]'::vector; -ERROR: invalid input syntax for type vector: "[1a]" -LINE 1: SELECT '[1a]'::vector; - ^ SELECT '[1,,3]'::vector; ERROR: malformed vector literal: "[1,,3]" LINE 1: SELECT '[1,,3]'::vector; diff --git a/test/sql/input.sql b/test/sql/input.sql index 3288980..5f8e8cb 100644 --- a/test/sql/input.sql +++ b/test/sql/input.sql @@ -1,5 +1,6 @@ SELECT '[1,2,3]'::vector; SELECT '[-1,2,3]'::vector; +SELECT '[1.,2.,3.]'::vector; SELECT ' [ 1, 2 , 3 ] '::vector(3); SELECT '[1.23456]'::vector; SELECT '[hello,1]'::vector; @@ -12,8 +13,6 @@ SELECT '[1,2,3]9'::vector; SELECT '1,2,3'::vector; SELECT '[]'::vector; SELECT '[1,]'::vector; -SELECT '[1.]'::vector; -SELECT '[1a]'::vector; SELECT '[1,,3]'::vector; SELECT '[1, ,3]'::vector; SELECT '[1,2,3]'::vector(2);