From cb9fa802b32b222b43e28866c20ebb7125779ec3 Mon Sep 17 00:00:00 2001 From: Andrew Dunstan Date: Sat, 9 May 2015 13:36:52 -0400 Subject: Add new OID alias type regnamespace Catalog version bumped Kyotaro HORIGUCHI --- src/test/regress/expected/regproc.out | 22 ++++++++++++++++++++++ src/test/regress/sql/regproc.sql | 4 ++++ 2 files changed, 26 insertions(+) (limited to 'src/test') diff --git a/src/test/regress/expected/regproc.out b/src/test/regress/expected/regproc.out index beda8ecabce..8c734f413ce 100644 --- a/src/test/regress/expected/regproc.out +++ b/src/test/regress/expected/regproc.out @@ -46,6 +46,12 @@ SELECT regrole('regtestrole'); regtestrole (1 row) +SELECT regnamespace('pg_catalog'); + regnamespace +-------------- + pg_catalog +(1 row) + SELECT to_regoper('||/'); to_regoper ------------ @@ -88,6 +94,12 @@ SELECT to_regrole('regtestrole'); regtestrole (1 row) +SELECT to_regnamespace('pg_catalog'); + to_regnamespace +----------------- + pg_catalog +(1 row) + -- with schemaname SELECT regoper('pg_catalog.||/'); regoper @@ -186,6 +198,10 @@ SELECT regrole('regtestrole'); ERROR: role "regtestrole" does not exist LINE 1: SELECT regrole('regtestrole'); ^ +SELECT regnamespace('nonexistent'); +ERROR: schema "nonexistent" does not exist +LINE 1: SELECT regnamespace('nonexistent'); + ^ -- with schemaname SELECT regoper('ng_catalog.||/'); ERROR: schema "ng_catalog" does not exist @@ -255,6 +271,12 @@ SELECT to_regrole('regtestrole'); (1 row) +SELECT to_regnamespace('nonexistent'); + to_regnamespace +----------------- + +(1 row) + -- with schemaname SELECT to_regoper('ng_catalog.||/'); to_regoper diff --git a/src/test/regress/sql/regproc.sql b/src/test/regress/sql/regproc.sql index bc77c67cb8f..8edaf15f75f 100644 --- a/src/test/regress/sql/regproc.sql +++ b/src/test/regress/sql/regproc.sql @@ -14,6 +14,7 @@ SELECT regprocedure('abs(numeric)'); SELECT regclass('pg_class'); SELECT regtype('int4'); SELECT regrole('regtestrole'); +SELECT regnamespace('pg_catalog'); SELECT to_regoper('||/'); SELECT to_regoperator('+(int4,int4)'); @@ -22,6 +23,7 @@ SELECT to_regprocedure('abs(numeric)'); SELECT to_regclass('pg_class'); SELECT to_regtype('int4'); SELECT to_regrole('regtestrole'); +SELECT to_regnamespace('pg_catalog'); -- with schemaname @@ -51,6 +53,7 @@ SELECT regprocedure('absinthe(numeric)'); SELECT regclass('pg_classes'); SELECT regtype('int3'); SELECT regrole('regtestrole'); +SELECT regnamespace('nonexistent'); -- with schemaname @@ -72,6 +75,7 @@ SELECT to_regprocedure('absinthe(numeric)'); SELECT to_regclass('pg_classes'); SELECT to_regtype('int3'); SELECT to_regrole('regtestrole'); +SELECT to_regnamespace('nonexistent'); -- with schemaname -- cgit v1.2.3