From: Tom Lane Date: Wed, 28 Oct 1998 19:32:43 +0000 (+0000) Subject: Add ORDER BY to ensure platform-independent results in rules test. X-Git-Tag: REL6_4_2~108 X-Git-Url: http://git.postgresql.org/gitweb/static/gitweb.js?a=commitdiff_plain;h=1f27facc90c11c3e4c96b706ef64369842f1137c;p=users%2Fhanada%2Fpostgres.git Add ORDER BY to ensure platform-independent results in rules test. --- diff --git a/src/test/regress/expected/rules.out b/src/test/regress/expected/rules.out index f77a532d6e..c45ae09651 100644 --- a/src/test/regress/expected/rules.out +++ b/src/test/regress/expected/rules.out @@ -311,12 +311,12 @@ bm |pluto (3 rows) QUERY: update rtest_person set pname = 'jwieck' where pdesc = 'Jan Wieck'; -QUERY: select * from rtest_admin; +QUERY: select * from rtest_admin order by pname, sysname; pname |sysname ------+------- bm |pluto -jwieck|orion jwieck|notjw +jwieck|orion (3 rows) QUERY: delete from rtest_system where sysname = 'orion'; diff --git a/src/test/regress/sql/rules.sql b/src/test/regress/sql/rules.sql index 8ffefd5be0..433e07a3a9 100644 --- a/src/test/regress/sql/rules.sql +++ b/src/test/regress/sql/rules.sql @@ -251,7 +251,11 @@ select * from rtest_admin; update rtest_person set pname = 'jwieck' where pdesc = 'Jan Wieck'; -select * from rtest_admin; +-- Note: use ORDER BY here to ensure consistent output across all systems. +-- The above UPDATE affects two rows with equal keys, so they could be +-- updated in either order depending on the whim of the local qsort(). + +select * from rtest_admin order by pname, sysname; delete from rtest_system where sysname = 'orion';