From: Michael Paquier Date: Fri, 17 May 2019 00:40:02 +0000 (+0900) Subject: Fix regression test outputs X-Git-Tag: REL_12_BETA1~26 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6ba500cae6f57acf8f392d9e1671640f7c9d43b3;p=postgresql Fix regression test outputs 75445c1 has caused various failures in tests across the tree after updating some error messages, so fix the newly-expected output. Author: Michael Paquier Reviewed-by: Tom Lane Discussion: https://postgr.es/m/8332.1558048838@sss.pgh.pa.us --- diff --git a/contrib/citext/expected/citext.out b/contrib/citext/expected/citext.out index 20890db859..94aba67cdb 100644 --- a/contrib/citext/expected/citext.out +++ b/contrib/citext/expected/citext.out @@ -1841,7 +1841,7 @@ SELECT regexp_match('foobarbequebaz'::citext, '(BAR)(BEQUE)'::citext, 'c'::citex -- g is not allowed SELECT regexp_match('foobarbequebazmorebarbequetoo'::citext, '(BAR)(BEQUE)'::citext, 'g') AS "error"; -ERROR: regexp_match does not support the global option +ERROR: regexp_match() does not support the "global" option HINT: Use the regexp_matches function instead. CONTEXT: SQL function "regexp_match" statement 1 SELECT regexp_matches('foobarbequebaz'::citext, '(bar)(beque)') = ARRAY[ 'bar', 'beque' ] AS t; diff --git a/contrib/citext/expected/citext_1.out b/contrib/citext/expected/citext_1.out index 755baad8e2..187d3b5d2c 100644 --- a/contrib/citext/expected/citext_1.out +++ b/contrib/citext/expected/citext_1.out @@ -1841,7 +1841,7 @@ SELECT regexp_match('foobarbequebaz'::citext, '(BAR)(BEQUE)'::citext, 'c'::citex -- g is not allowed SELECT regexp_match('foobarbequebazmorebarbequetoo'::citext, '(BAR)(BEQUE)'::citext, 'g') AS "error"; -ERROR: regexp_match does not support the global option +ERROR: regexp_match() does not support the "global" option HINT: Use the regexp_matches function instead. CONTEXT: SQL function "regexp_match" statement 1 SELECT regexp_matches('foobarbequebaz'::citext, '(bar)(beque)') = ARRAY[ 'bar', 'beque' ] AS t; diff --git a/src/test/regress/expected/copy2.out b/src/test/regress/expected/copy2.out index 75d4119eaa..c53ed3ebf5 100644 --- a/src/test/regress/expected/copy2.out +++ b/src/test/regress/expected/copy2.out @@ -360,12 +360,12 @@ SELECT * FROM vistest; COMMIT; TRUNCATE vistest; COPY vistest FROM stdin CSV FREEZE; -ERROR: cannot perform FREEZE because the table was not created or truncated in the current subtransaction +ERROR: cannot perform COPY FREEZE because the table was not created or truncated in the current subtransaction BEGIN; TRUNCATE vistest; SAVEPOINT s1; COPY vistest FROM stdin CSV FREEZE; -ERROR: cannot perform FREEZE because the table was not created or truncated in the current subtransaction +ERROR: cannot perform COPY FREEZE because the table was not created or truncated in the current subtransaction COMMIT; BEGIN; INSERT INTO vistest VALUES ('z'); @@ -373,7 +373,7 @@ SAVEPOINT s1; TRUNCATE vistest; ROLLBACK TO SAVEPOINT s1; COPY vistest FROM stdin CSV FREEZE; -ERROR: cannot perform FREEZE because the table was not created or truncated in the current subtransaction +ERROR: cannot perform COPY FREEZE because the table was not created or truncated in the current subtransaction COMMIT; CREATE FUNCTION truncate_in_subxact() RETURNS VOID AS $$ diff --git a/src/test/regress/expected/create_table.out b/src/test/regress/expected/create_table.out index ad0cb32678..204441e759 100644 --- a/src/test/regress/expected/create_table.out +++ b/src/test/regress/expected/create_table.out @@ -418,7 +418,7 @@ ERROR: partition key expressions cannot contain whole-row references CREATE TABLE partitioned ( a point ) PARTITION BY LIST (a); -ERROR: data type point has no default btree operator class +ERROR: data type point has no default operator class for access method "btree" HINT: You must specify a btree operator class or define a default btree operator class for the data type. CREATE TABLE partitioned ( a point @@ -427,7 +427,7 @@ ERROR: operator class "point_ops" does not exist for access method "btree" CREATE TABLE partitioned ( a point ) PARTITION BY RANGE (a); -ERROR: data type point has no default btree operator class +ERROR: data type point has no default operator class for access method "btree" HINT: You must specify a btree operator class or define a default btree operator class for the data type. CREATE TABLE partitioned ( a point diff --git a/src/test/regress/expected/jsonb_jsonpath.out b/src/test/regress/expected/jsonb_jsonpath.out index 2b63da3f24..b486fb602a 100644 --- a/src/test/regress/expected/jsonb_jsonpath.out +++ b/src/test/regress/expected/jsonb_jsonpath.out @@ -486,7 +486,7 @@ select * from jsonb_path_query('{"a": 10}', '$'); (1 row) select * from jsonb_path_query('{"a": 10}', '$ ? (@.a < $value)'); -ERROR: cannot find jsonpath variable "value" +ERROR: could not find jsonpath variable "value" select * from jsonb_path_query('{"a": 10}', '$ ? (@.a < $value)', '1'); ERROR: "vars" argument is not an object DETAIL: Jsonpath parameters should be encoded as key-value pairs of "vars" object. diff --git a/src/test/regress/expected/jsonpath.out b/src/test/regress/expected/jsonpath.out index c7bd26887c..0f9cd17e2e 100644 --- a/src/test/regress/expected/jsonpath.out +++ b/src/test/regress/expected/jsonpath.out @@ -1,6 +1,6 @@ --jsonpath io select ''::jsonpath; -ERROR: invalid input syntax for jsonpath: "" +ERROR: invalid input syntax for type jsonpath: "" LINE 1: select ''::jsonpath; ^ select '$'::jsonpath; diff --git a/src/test/regress/expected/publication.out b/src/test/regress/expected/publication.out index afbbdd543d..0e5e8f2b92 100644 --- a/src/test/regress/expected/publication.out +++ b/src/test/regress/expected/publication.out @@ -17,7 +17,7 @@ CREATE PUBLICATION testpib_ins_trunct WITH (publish = insert); ALTER PUBLICATION testpub_default SET (publish = update); -- error cases CREATE PUBLICATION testpub_xxx WITH (foo); -ERROR: unrecognized publication parameter: foo +ERROR: unrecognized publication parameter: "foo" CREATE PUBLICATION testpub_xxx WITH (publish = 'cluster, vacuum'); ERROR: unrecognized "publish" value: "cluster" \dRp diff --git a/src/test/regress/expected/regex.out b/src/test/regress/expected/regex.out index f372003091..0923ad9b5b 100644 --- a/src/test/regress/expected/regex.out +++ b/src/test/regress/expected/regex.out @@ -116,7 +116,7 @@ select regexp_match('abc', '(B)(c)', 'i'); (1 row) select regexp_match('abc', 'Bd', 'ig'); -- error -ERROR: regexp_match does not support the global option +ERROR: regexp_match() does not support the "global" option HINT: Use the regexp_matches function instead. -- Test lookahead constraints select regexp_matches('ab', 'a(?=b)b*'); diff --git a/src/test/regress/expected/strings.out b/src/test/regress/expected/strings.out index 24570bed16..486c00b3b3 100644 --- a/src/test/regress/expected/strings.out +++ b/src/test/regress/expected/strings.out @@ -437,7 +437,7 @@ SELECT regexp_replace('AAA aaa', 'A+', 'Z', 'gi'); -- invalid regexp option SELECT regexp_replace('AAA aaa', 'A+', 'Z', 'z'); -ERROR: invalid regexp option: "z" +ERROR: invalid regular expression option: "z" -- set so we can tell NULL from empty string \pset null '\\N' -- return all matches from regexp @@ -549,7 +549,7 @@ SELECT regexp_matches(chr(10) || '1' || chr(10) || '2' || chr(10) || '3' || chr( -- give me errors SELECT regexp_matches('foobarbequebaz', $re$(bar)(beque)$re$, 'gz'); -ERROR: invalid regexp option: "z" +ERROR: invalid regular expression option: "z" SELECT regexp_matches('foobarbequebaz', $re$(barbeque$re$); ERROR: invalid regular expression: parentheses () not balanced SELECT regexp_matches('foobarbequebaz', $re$(bar)(beque){2,1}$re$); @@ -743,14 +743,14 @@ SELECT regexp_split_to_array('1',''); -- errors SELECT foo, length(foo) FROM regexp_split_to_table('thE QUick bROWn FOx jUMPs ovEr The lazy dOG', 'e', 'zippy') AS foo; -ERROR: invalid regexp option: "z" +ERROR: invalid regular expression option: "z" SELECT regexp_split_to_array('thE QUick bROWn FOx jUMPs ovEr The lazy dOG', 'e', 'iz'); -ERROR: invalid regexp option: "z" +ERROR: invalid regular expression option: "z" -- global option meaningless for regexp_split SELECT foo, length(foo) FROM regexp_split_to_table('thE QUick bROWn FOx jUMPs ovEr The lazy dOG', 'e', 'g') AS foo; -ERROR: regexp_split_to_table does not support the global option +ERROR: regexp_split_to_table() does not support the "global" option SELECT regexp_split_to_array('thE QUick bROWn FOx jUMPs ovEr The lazy dOG', 'e', 'g'); -ERROR: regexp_split_to_array does not support the global option +ERROR: regexp_split_to_array() does not support the "global" option -- change NULL-display back \pset null '' -- E021-11 position expression diff --git a/src/test/regress/expected/subscription.out b/src/test/regress/expected/subscription.out index 4fcbf7efe9..fae5c079c0 100644 --- a/src/test/regress/expected/subscription.out +++ b/src/test/regress/expected/subscription.out @@ -53,7 +53,7 @@ ERROR: connect = false and enabled = true are mutually exclusive options CREATE SUBSCRIPTION testsub2 CONNECTION 'dbname=doesnotexist' PUBLICATION testpub WITH (connect = false, create_slot = true); ERROR: connect = false and create_slot = true are mutually exclusive options CREATE SUBSCRIPTION testsub2 CONNECTION 'dbname=doesnotexist' PUBLICATION testpub WITH (slot_name = NONE, enabled = true); -ERROR: slot_name = NONE and enabled = true are mutually exclusive options +ERROR: slot_name = NONE and enable = true are mutually exclusive options CREATE SUBSCRIPTION testsub2 CONNECTION 'dbname=doesnotexist' PUBLICATION testpub WITH (slot_name = NONE, create_slot = true); ERROR: slot_name = NONE and create_slot = true are mutually exclusive options CREATE SUBSCRIPTION testsub2 CONNECTION 'dbname=doesnotexist' PUBLICATION testpub WITH (slot_name = NONE); @@ -89,7 +89,7 @@ ALTER SUBSCRIPTION testsub SET (slot_name = 'newname'); ALTER SUBSCRIPTION doesnotexist CONNECTION 'dbname=doesnotexist2'; ERROR: subscription "doesnotexist" does not exist ALTER SUBSCRIPTION testsub SET (create_slot = false); -ERROR: unrecognized subscription parameter: create_slot +ERROR: unrecognized subscription parameter: "create_slot" \dRs+ List of subscriptions Name | Owner | Enabled | Publication | Synchronous commit | Conninfo diff --git a/src/test/regress/output/copy.source b/src/test/regress/output/copy.source index b16247230a..cf716aecca 100644 --- a/src/test/regress/output/copy.source +++ b/src/test/regress/output/copy.source @@ -117,7 +117,7 @@ copy parted_copytest from '@abs_builddir@/results/parted_copytest.csv'; begin; truncate parted_copytest; copy parted_copytest from '@abs_builddir@/results/parted_copytest.csv' (freeze); -ERROR: cannot perform FREEZE on a partitioned table +ERROR: cannot perform COPY FREEZE on a partitioned table rollback; select tableoid::regclass,count(*),sum(a) from parted_copytest group by tableoid order by tableoid::regclass::name;