|
58 | 58 | "ENGINE": "mysql.connector.django",
|
59 | 59 | "NAME": DBCONFIG["database"],
|
60 | 60 | "USER": "root",
|
61 |
| - "PASSWORD": "", |
| 61 | + "PASSWORD": DBCONFIG.get("password", ""), |
62 | 62 | "HOST": DBCONFIG["host"],
|
63 | 63 | "PORT": DBCONFIG["port"],
|
64 | 64 | "TEST_CHARSET": "utf8",
|
65 | 65 | "TEST_COLLATION": "utf8_general_ci",
|
66 | 66 | "CONN_MAX_AGE": 0,
|
67 | 67 | "AUTOCOMMIT": True,
|
68 | 68 | "TIME_ZONE": None,
|
| 69 | + "CONN_HEALTH_CHECKS": False, |
69 | 70 | },
|
70 | 71 | }
|
71 | 72 | settings.SECRET_KEY = "django_tests_secret_key"
|
@@ -131,6 +132,7 @@ class DjangoSettings(tests.MySQLConnectorTests):
|
131 | 132 | def test_get_connection_params(self):
|
132 | 133 | config = tests.get_mysql_config()
|
133 | 134 | settings_dict = connection.settings_dict.copy()
|
| 135 | + settings_dict["OPTIONS"] = {} |
134 | 136 |
|
135 | 137 | # The default isolation_level should be None
|
136 | 138 | database_wrapper = DatabaseWrapper(settings_dict)
|
@@ -485,8 +487,6 @@ class CustomDjangoMySQLConverterTests(tests.MySQLConnectorTests):
|
485 | 487 |
|
486 | 488 | @staticmethod
|
487 | 489 | def create_connection(alias=DEFAULT_DB_ALIAS):
|
488 |
| - django.db.connections.ensure_defaults(alias) |
489 |
| - django.db.connections.prepare_test_settings(alias) |
490 | 490 | db = django.db.connections.databases[alias]
|
491 | 491 | backend = load_backend(db["ENGINE"])
|
492 | 492 | return backend.DatabaseWrapper(db, alias)
|
|
0 commit comments