From 3cafb783f3f711c7413ba2b8d7c8ff750bd4d6e1 Mon Sep 17 00:00:00 2001 From: Florian Apolloner Date: Thu, 1 Dec 2022 08:35:14 +0100 Subject: Refs #33308 -- Used psycopg's errors instead of errorcodes. --- tests/backends/postgresql/test_creation.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'tests/backends/postgresql') 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): -- cgit v1.3