Modify regression tests to match new error reporting format from Gavin.

This commit is contained in:
Bruce Momjian 2002-08-18 02:48:29 +00:00
parent 3dd8369f77
commit 06b604b737
2 changed files with 28 additions and 28 deletions

View File

@ -19,7 +19,7 @@ select 1
select select
-- no such relation -- no such relation
select * from nonesuch; select * from nonesuch;
ERROR: parser: parse error at or near "select" ERROR: parser: parse error at or near "select" at character 10
-- bad name in target list -- bad name in target list
select nonesuch from pg_database; select nonesuch from pg_database;
ERROR: Attribute "nonesuch" not found ERROR: Attribute "nonesuch" not found
@ -31,7 +31,7 @@ select * from pg_database where pg_database.datname = nonesuch;
ERROR: Attribute "nonesuch" not found ERROR: Attribute "nonesuch" not found
-- bad select distinct on syntax, distinct attribute missing -- bad select distinct on syntax, distinct attribute missing
select distinct on (foobar) from pg_database; select distinct on (foobar) from pg_database;
ERROR: parser: parse error at or near "from" ERROR: parser: parse error at or near "from" at character 29
-- bad select distinct on syntax, distinct attribute not in target list -- bad select distinct on syntax, distinct attribute not in target list
select distinct on (foobar) * from pg_database; select distinct on (foobar) * from pg_database;
ERROR: Attribute "foobar" not found ERROR: Attribute "foobar" not found
@ -40,7 +40,7 @@ ERROR: Attribute "foobar" not found
-- missing relation name (this had better not wildcard!) -- missing relation name (this had better not wildcard!)
delete from; delete from;
ERROR: parser: parse error at or near ";" ERROR: parser: parse error at or near ";" at character 12
-- no such relation -- no such relation
delete from nonesuch; delete from nonesuch;
ERROR: Relation "nonesuch" does not exist ERROR: Relation "nonesuch" does not exist
@ -49,7 +49,7 @@ ERROR: Relation "nonesuch" does not exist
-- missing relation name (this had better not wildcard!) -- missing relation name (this had better not wildcard!)
drop table; drop table;
ERROR: parser: parse error at or near ";" ERROR: parser: parse error at or near ";" at character 11
-- no such relation -- no such relation
drop table nonesuch; drop table nonesuch;
ERROR: table "nonesuch" does not exist ERROR: table "nonesuch" does not exist
@ -59,7 +59,7 @@ ERROR: table "nonesuch" does not exist
-- relation renaming -- relation renaming
-- missing relation name -- missing relation name
alter table rename; alter table rename;
ERROR: parser: parse error at or near ";" ERROR: parser: parse error at or near ";" at character 19
-- no such relation -- no such relation
alter table nonesuch rename to newnonesuch; alter table nonesuch rename to newnonesuch;
ERROR: Relation "nonesuch" does not exist ERROR: Relation "nonesuch" does not exist
@ -113,10 +113,10 @@ ERROR: Define: "basetype" unspecified
-- missing index name -- missing index name
drop index; drop index;
ERROR: parser: parse error at or near ";" ERROR: parser: parse error at or near ";" at character 11
-- bad index name -- bad index name
drop index 314159; drop index 314159;
ERROR: parser: parse error at or near "314159" ERROR: parser: parse error at or near "314159" at character 12
-- no such index -- no such index
drop index nonesuch; drop index nonesuch;
ERROR: index "nonesuch" does not exist ERROR: index "nonesuch" does not exist
@ -125,13 +125,13 @@ ERROR: index "nonesuch" does not exist
-- missing aggregate name -- missing aggregate name
drop aggregate; drop aggregate;
ERROR: parser: parse error at or near ";" ERROR: parser: parse error at or near ";" at character 15
-- missing aggregate type -- missing aggregate type
drop aggregate newcnt1; drop aggregate newcnt1;
ERROR: parser: parse error at or near ";" ERROR: parser: parse error at or near ";" at character 23
-- bad aggregate name -- bad aggregate name
drop aggregate 314159 (int); drop aggregate 314159 (int);
ERROR: parser: parse error at or near "314159" ERROR: parser: parse error at or near "314159" at character 16
-- bad aggregate type -- bad aggregate type
drop aggregate newcnt (nonesuch); drop aggregate newcnt (nonesuch);
ERROR: Type "nonesuch" does not exist ERROR: Type "nonesuch" does not exist
@ -146,10 +146,10 @@ ERROR: RemoveAggregate: aggregate newcnt(real) does not exist
-- missing function name -- missing function name
drop function (); drop function ();
ERROR: parser: parse error at or near "(" ERROR: parser: parse error at or near "(" at character 15
-- bad function name -- bad function name
drop function 314159(); drop function 314159();
ERROR: parser: parse error at or near "314159" ERROR: parser: parse error at or near "314159" at character 15
-- no such function -- no such function
drop function nonesuch(); drop function nonesuch();
ERROR: RemoveFunction: function nonesuch() does not exist ERROR: RemoveFunction: function nonesuch() does not exist
@ -158,10 +158,10 @@ ERROR: RemoveFunction: function nonesuch() does not exist
-- missing type name -- missing type name
drop type; drop type;
ERROR: parser: parse error at or near ";" ERROR: parser: parse error at or near ";" at character 10
-- bad type name -- bad type name
drop type 314159; drop type 314159;
ERROR: parser: parse error at or near "314159" ERROR: parser: parse error at or near "314159" at character 11
-- no such type -- no such type
drop type nonesuch; drop type nonesuch;
ERROR: Type "nonesuch" does not exist ERROR: Type "nonesuch" does not exist
@ -170,22 +170,22 @@ ERROR: Type "nonesuch" does not exist
-- missing everything -- missing everything
drop operator; drop operator;
ERROR: parser: parse error at or near ";" ERROR: parser: parse error at or near ";" at character 14
-- bad operator name -- bad operator name
drop operator equals; drop operator equals;
ERROR: parser: parse error at or near ";" ERROR: parser: parse error at or near ";" at character 21
-- missing type list -- missing type list
drop operator ===; drop operator ===;
ERROR: parser: parse error at or near ";" ERROR: parser: parse error at or near ";" at character 18
-- missing parentheses -- missing parentheses
drop operator int4, int4; drop operator int4, int4;
ERROR: parser: parse error at or near "," ERROR: parser: parse error at or near "," at character 19
-- missing operator name -- missing operator name
drop operator (int4, int4); drop operator (int4, int4);
ERROR: parser: parse error at or near "(" ERROR: parser: parse error at or near "(" at character 15
-- missing type list contents -- missing type list contents
drop operator === (); drop operator === ();
ERROR: parser: parse error at or near ")" ERROR: parser: parse error at or near ")" at character 20
-- no such operator -- no such operator
drop operator === (int4); drop operator === (int4);
ERROR: parser: argument type missing (use NONE for unary operators) ERROR: parser: argument type missing (use NONE for unary operators)
@ -197,7 +197,7 @@ drop operator = (nonesuch);
ERROR: parser: argument type missing (use NONE for unary operators) ERROR: parser: argument type missing (use NONE for unary operators)
-- no such type1 -- no such type1
drop operator = ( , int4); drop operator = ( , int4);
ERROR: parser: parse error at or near "," ERROR: parser: parse error at or near "," at character 19
-- no such type1 -- no such type1
drop operator = (nonesuch, int4); drop operator = (nonesuch, int4);
ERROR: Type "nonesuch" does not exist ERROR: Type "nonesuch" does not exist
@ -206,25 +206,25 @@ drop operator = (int4, nonesuch);
ERROR: Type "nonesuch" does not exist ERROR: Type "nonesuch" does not exist
-- no such type2 -- no such type2
drop operator = (int4, ); drop operator = (int4, );
ERROR: parser: parse error at or near ")" ERROR: parser: parse error at or near ")" at character 24
-- --
-- DROP RULE -- DROP RULE
-- missing rule name -- missing rule name
drop rule; drop rule;
ERROR: parser: parse error at or near ";" ERROR: parser: parse error at or near ";" at character 10
-- bad rule name -- bad rule name
drop rule 314159; drop rule 314159;
ERROR: parser: parse error at or near "314159" ERROR: parser: parse error at or near "314159" at character 11
-- no such rule -- no such rule
drop rule nonesuch on noplace; drop rule nonesuch on noplace;
ERROR: Relation "noplace" does not exist ERROR: Relation "noplace" does not exist
-- bad keyword -- bad keyword
drop tuple rule nonesuch; drop tuple rule nonesuch;
ERROR: parser: parse error at or near "tuple" ERROR: parser: parse error at or near "tuple" at character 6
-- no such rule -- no such rule
drop instance rule nonesuch on noplace; drop instance rule nonesuch on noplace;
ERROR: parser: parse error at or near "instance" ERROR: parser: parse error at or near "instance" at character 6
-- no such rule -- no such rule
drop rewrite rule nonesuch; drop rewrite rule nonesuch;
ERROR: parser: parse error at or near "rewrite" ERROR: parser: parse error at or near "rewrite" at character 6

View File

@ -18,7 +18,7 @@ SELECT 'first line'
' - next line' /* this comment is not allowed here */ ' - next line' /* this comment is not allowed here */
' - third line' ' - third line'
AS "Illegal comment within continuation"; AS "Illegal comment within continuation";
ERROR: parser: parse error at or near "' - third line'" ERROR: parser: parse error at or near "' - third line'" at character 89
-- --
-- test conversions between various string types -- test conversions between various string types
-- E021-10 implicit casting among the character data types -- E021-10 implicit casting among the character data types