From 5862cda61147effec873c872b455a85f8127cf9b Mon Sep 17 00:00:00 2001
From: Tom Lane <tgl@sss.pgh.pa.us>
Date: Mon, 9 Jun 2008 18:28:00 +0000
Subject: [PATCH] Fix an ALTER TABLE test case so that it actually tests what
 the comment says it is testing.  Ah, the perils of making keywords optional
 ...

---
 src/test/regress/expected/alter_table.out | 3 ++-
 src/test/regress/sql/alter_table.sql      | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/test/regress/expected/alter_table.out b/src/test/regress/expected/alter_table.out
index e3aebc630d8..e7aef8bf59d 100644
--- a/src/test/regress/expected/alter_table.out
+++ b/src/test/regress/expected/alter_table.out
@@ -351,7 +351,8 @@ alter table atacc3 inherit atacc2;
 ERROR:  child table is missing column "test2"
 -- fail due to mismatched data type
 alter table atacc3 add test2 bool;
-alter table atacc3 add inherit atacc2;
+alter table atacc3 inherit atacc2;
+ERROR:  child table "atacc3" has different type for column "test2"
 alter table atacc3 drop test2;
 -- succeed
 alter table atacc3 add test2 int;
diff --git a/src/test/regress/sql/alter_table.sql b/src/test/regress/sql/alter_table.sql
index 46aacd1bef8..60ce47c47df 100644
--- a/src/test/regress/sql/alter_table.sql
+++ b/src/test/regress/sql/alter_table.sql
@@ -373,7 +373,7 @@ alter table atacc3 rename test2 to testx;
 alter table atacc3 inherit atacc2;
 -- fail due to mismatched data type
 alter table atacc3 add test2 bool;
-alter table atacc3 add inherit atacc2;
+alter table atacc3 inherit atacc2;
 alter table atacc3 drop test2;
 -- succeed
 alter table atacc3 add test2 int;
-- 
GitLab