pgvector.git / summary / log / commit / refs
commit 08c70bb57f22c4dec0562d507501034bf82686e8
Author: Andrew Kane <andrew@ankane.org>
Date: Mon Jun 12 02:08:24 2023 +0000
Added more input tests [skip ci]
test/expected/input.out | 10 ++++++++++
test/sql/input.sql | 2 ++
2 files changed, 12 insertions(+)
diff --git a/test/expected/input.out b/test/expected/input.out
index 95517b97..31500569 100644
--- a/test/expected/input.out
+++ b/test/expected/input.out
@@ -65,6 +65,16 @@ 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 df76a7cd..32889805 100644
--- a/test/sql/input.sql
+++ b/test/sql/input.sql
@@ -12,6 +12,8 @@ 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);
[parent: eff0de6a64be]