File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed
Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 3939 - name : Unit tests sqlalchemy 1.4
4040 run : |
4141 poetry run pip install -U "sqlalchemy>=1.4.11" sqlmodel # FIXME: dependency conflict must be solved
42- poetry run pytest tests/ext/test_async_sqlalchemy.py tests/ext/test_sqlalchemy_future.py tests/ext/test_sqlmodel.py --cov-append --cov-report=xml
42+ poetry run pytest tests/ext/test_sqlmodel.py --cov-append --cov-report=xml
43+ poetry run pytest tests/ext/test_async_sqlalchemy.py tests/ext/test_sqlalchemy_future.py --cov-append --cov-report=xml
4344
4445 - name : Upload coverage to Codecov
4546 uses : codecov/codecov-action@v1
Original file line number Diff line number Diff line change 1414
1515@fixture (scope = "session" )
1616def engine (database_url ):
17- return create_engine (database_url )
17+ if database_url .startswith ("sqlite" ):
18+ connect_args = {"check_same_thread" : False }
19+ else :
20+ connect_args = {}
21+
22+ return create_engine (database_url , connect_args = connect_args )
1823
1924
2025@fixture (scope = "session" )
@@ -44,7 +49,7 @@ def query(request, User):
4449
4550
4651@fixture (scope = "session" )
47- def app (engine , User , SessionLocal , query ):
52+ def app (query , engine , User , SessionLocal ):
4853 app = FastAPI ()
4954
5055 @app .on_event ("startup" )
You canβt perform that action at this time.
0 commit comments