summaryrefslogtreecommitdiff
path: root/tests/backends/postgresql/test_creation.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/backends/postgresql/test_creation.py')
-rw-r--r--tests/backends/postgresql/test_creation.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/backends/postgresql/test_creation.py b/tests/backends/postgresql/test_creation.py
index 319029334d..ab2401a07e 100644
--- a/tests/backends/postgresql/test_creation.py
+++ b/tests/backends/postgresql/test_creation.py
@@ -13,7 +13,7 @@ try:
except ImportError:
pass
else:
- from psycopg2 import errorcodes
+ from psycopg2 import errors
from django.db.backends.postgresql.creation import DatabaseCreation
@@ -73,13 +73,13 @@ class DatabaseCreationTests(SimpleTestCase):
self.check_sql_table_creation_suffix(settings, None)
def _execute_raise_database_already_exists(self, cursor, parameters, keepdb=False):
- error = DatabaseError("database %s already exists" % parameters["dbname"])
- error.pgcode = errorcodes.DUPLICATE_DATABASE
+ error = errors.DuplicateDatabase(
+ "database %s already exists" % parameters["dbname"]
+ )
raise DatabaseError() from error
def _execute_raise_permission_denied(self, cursor, parameters, keepdb=False):
- error = DatabaseError("permission denied to create database")
- error.pgcode = errorcodes.INSUFFICIENT_PRIVILEGE
+ error = errors.InsufficientPrivilege("permission denied to create database")
raise DatabaseError() from error
def patch_test_db_creation(self, execute_create_test_db):