3030 # An explicit test db name was given, is that as the base name
3131 TEST_DB_NAME = f"{ TEST_DB_NAME } _inner"
3232
33- SECOND_DB_NAME = DB_NAME + ' _second' if DB_NAME is not None else None
34- SECOND_TEST_DB_NAME = TEST_DB_NAME + ' _second' if DB_NAME is not None else None
33+ SECOND_DB_NAME = DB_NAME + " _second" if DB_NAME is not None else None
34+ SECOND_TEST_DB_NAME = TEST_DB_NAME + " _second" if DB_NAME is not None else None
3535
3636
3737def get_db_engine () -> str :
@@ -87,10 +87,7 @@ def run_mysql(*args: str) -> CmdResult:
8787
8888
8989def skip_if_sqlite_in_memory () -> None :
90- if (
91- _settings ["ENGINE" ] == "django.db.backends.sqlite3"
92- and _settings ["TEST" ]["NAME" ] is None
93- ):
90+ if _settings ["ENGINE" ] == "django.db.backends.sqlite3" and _settings ["TEST" ]["NAME" ] is None :
9491 pytest .skip ("Do not test db reuse since database does not support it" )
9592
9693
@@ -107,9 +104,7 @@ def drop_database(db_suffix: str | None = None) -> None:
107104
108105 if db_engine == "postgresql" :
109106 r = run_psql ("postgres" , "-c" , f"DROP DATABASE { name } " )
110- assert "DROP DATABASE" in force_str (
111- r .std_out
112- ) or "does not exist" in force_str (r .std_err )
107+ assert "DROP DATABASE" in force_str (r .std_out ) or "does not exist" in force_str (r .std_err )
113108 return
114109
115110 if db_engine == "mysql" :
@@ -136,8 +131,7 @@ def db_exists(db_suffix: str | None = None) -> bool:
136131 return r .status_code == 0
137132
138133 assert db_engine == "sqlite3" , f"{ db_engine } cannot be tested properly!"
139- assert TEST_DB_NAME != ":memory:" , (
140- "sqlite in-memory database cannot be checked for existence!" )
134+ assert TEST_DB_NAME != ":memory:" , "sqlite in-memory database cannot be checked for existence!"
141135 return os .path .exists (name )
142136
143137
@@ -155,8 +149,7 @@ def mark_database() -> None:
155149 return
156150
157151 assert db_engine == "sqlite3" , f"{ db_engine } cannot be tested properly!"
158- assert TEST_DB_NAME != ":memory:" , (
159- "sqlite in-memory database cannot be marked!" )
152+ assert TEST_DB_NAME != ":memory:" , "sqlite in-memory database cannot be marked!"
160153
161154 conn = sqlite3 .connect (TEST_DB_NAME )
162155 try :
@@ -180,8 +173,7 @@ def mark_exists() -> bool:
180173 return r .status_code == 0
181174
182175 assert db_engine == "sqlite3" , f"{ db_engine } cannot be tested properly!"
183- assert TEST_DB_NAME != ":memory:" , (
184- "sqlite in-memory database cannot be checked for mark!" )
176+ assert TEST_DB_NAME != ":memory:" , "sqlite in-memory database cannot be checked for mark!"
185177
186178 conn = sqlite3 .connect (TEST_DB_NAME )
187179 try :
0 commit comments