aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2019-10-22 10:35:54 +0200
committerPeter Eisentraut <peter@eisentraut.org>2019-10-22 10:35:54 +0200
commitad4b7aeb84434c958e2df76fa69b68493a889e4a (patch)
tree2e00a1ce2fbcd8f895df1cedc79946d293041e2e /src
parentf86f46d091a6876fbf28e0a4a87ca72b560cf77f (diff)
downloadpostgresql-ad4b7aeb84434c958e2df76fa69b68493a889e4a.tar.gz
postgresql-ad4b7aeb84434c958e2df76fa69b68493a889e4a.zip
Make command order in test more sensible
Through several updates, the CREATE USER command has been separated from where the user is actually used in the test.
Diffstat (limited to 'src')
-rw-r--r--src/test/regress/expected/sequence.out2
-rw-r--r--src/test/regress/sql/sequence.sql4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/test/regress/expected/sequence.out b/src/test/regress/expected/sequence.out
index a0d2b22d3c0..75eb5015cf7 100644
--- a/src/test/regress/expected/sequence.out
+++ b/src/test/regress/expected/sequence.out
@@ -599,7 +599,6 @@ DROP SEQUENCE seq2;
-- should fail
SELECT lastval();
ERROR: lastval is not yet defined in this session
-CREATE USER regress_seq_user;
-- Test sequences in read-only transactions
CREATE TEMPORARY SEQUENCE sequence_test_temp1;
START TRANSACTION READ ONLY;
@@ -623,6 +622,7 @@ SELECT setval('sequence_test2', 1); -- error
ERROR: cannot execute setval() in a read-only transaction
ROLLBACK;
-- privileges tests
+CREATE USER regress_seq_user;
-- nextval
BEGIN;
SET LOCAL SESSION AUTHORIZATION regress_seq_user;
diff --git a/src/test/regress/sql/sequence.sql b/src/test/regress/sql/sequence.sql
index a7b9e633728..7928ee23ee8 100644
--- a/src/test/regress/sql/sequence.sql
+++ b/src/test/regress/sql/sequence.sql
@@ -272,8 +272,6 @@ DROP SEQUENCE seq2;
-- should fail
SELECT lastval();
-CREATE USER regress_seq_user;
-
-- Test sequences in read-only transactions
CREATE TEMPORARY SEQUENCE sequence_test_temp1;
START TRANSACTION READ ONLY;
@@ -287,6 +285,8 @@ ROLLBACK;
-- privileges tests
+CREATE USER regress_seq_user;
+
-- nextval
BEGIN;
SET LOCAL SESSION AUTHORIZATION regress_seq_user;