@@ -14,14 +14,14 @@ def csrf(client):
14
14
def tuber (postgresql , redis = False ):
15
15
os .environ ['FLASK_DEBUG' ] = "true"
16
16
os .environ ['REDIS_URL' ] = ""
17
- os .environ ['DATABASE_URL' ] = f"postgresql://{ postgresql .info .user } :@{ postgresql .info .host } :{ postgresql .info .port } /{ postgresql .info .dbname } "
17
+ os .environ ['DATABASE_URL' ] = f"postgresql+psycopg ://{ postgresql .info .user } :@{ postgresql .info .host } :{ postgresql .info .port } /{ postgresql .info .dbname } "
18
18
os .environ ['CIRCUITBREAKER_TIMEOUT' ] = "5"
19
19
os .environ ['ENABLE_CIRCUITBREAKER' ] = "true"
20
20
mod = importlib .import_module ('tuber' )
21
21
tuber .backgroundjobs = importlib .import_module ('tuber.backgroundjobs' )
22
22
settings_override = {
23
23
'TESTING' : True ,
24
- 'SQLALCHEMY_DATABASE_URI' : f"postgresql://{ postgresql .info .user } :@{ postgresql .info .host } :{ postgresql .info .port } /{ postgresql .info .dbname } "
24
+ 'SQLALCHEMY_DATABASE_URI' : f"postgresql+psycopg ://{ postgresql .info .user } :@{ postgresql .info .host } :{ postgresql .info .port } /{ postgresql .info .dbname } "
25
25
}
26
26
mod .app .config .update (settings_override )
27
27
if redis :
@@ -123,7 +123,7 @@ def delete(*args, handle_async=True, **kwargs):
123
123
@pytest .fixture
124
124
def prod_client (postgresql ):
125
125
os .environ ['REDIS_URL' ] = ""
126
- os .environ ['DATABASE_URL' ] = f"postgresql://{ postgresql .info .user } :@{ postgresql .info .host } :{ postgresql .info .port } /{ postgresql .info .dbname } "
126
+ os .environ ['DATABASE_URL' ] = f"postgresql+psycopg ://{ postgresql .info .user } :@{ postgresql .info .host } :{ postgresql .info .port } /{ postgresql .info .dbname } "
127
127
os .environ ['CIRCUITBREAKER_TIMEOUT' ] = "5"
128
128
os .environ ['FLASK_DEBUG' ] = "false"
129
129
tuber = importlib .import_module ('tuber' )
0 commit comments