Skip to content

Commit 21c2a99

Browse files
committed
Fix tests
1 parent f62894e commit 21c2a99

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

tests/test_relation_resolution.py

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
from typing import List, Optional
22

3+
from sqlalchemy import StaticPool
4+
35
from sqlmodel import Field, Relationship, Session, SQLModel, create_engine, select
46

57

@@ -157,7 +159,11 @@ class Power(SQLModel, table=True):
157159
hero_2 = Hero(name="PhD Strange", powers=[power_hero_2])
158160
team = Team(name="Marble", heroes=[hero_1, hero_2])
159161

160-
engine = create_engine("sqlite://", connect_args={"check_same_thread": False})
162+
engine = create_engine(
163+
"sqlite://",
164+
connect_args={"check_same_thread": False},
165+
poolclass=StaticPool
166+
)
161167

162168
SQLModel.metadata.create_all(engine)
163169

@@ -174,7 +180,7 @@ class Power(SQLModel, table=True):
174180
@app.get("/")
175181
async def read_main(response_model=List[Team]):
176182
with Session(engine) as session:
177-
teams = session.execute(select(Team)).all()
183+
teams = session.exec(select(Team)).all()
178184
return teams
179185

180186
client = TestClient(app)
@@ -224,7 +230,11 @@ class Power(SQLModel, table=True):
224230
hero_2 = Hero(name="PhD Strange", powers=[power_hero_2])
225231
team = Team(name="Marble", heroes=[hero_1, hero_2])
226232

227-
engine = create_engine("sqlite://", connect_args={"check_same_thread": False})
233+
engine = create_engine(
234+
"sqlite://",
235+
connect_args={"check_same_thread": False},
236+
poolclass=StaticPool
237+
)
228238

229239
SQLModel.metadata.create_all(engine)
230240

@@ -241,7 +251,7 @@ class Power(SQLModel, table=True):
241251
@app.get("/")
242252
async def read_main(response_model=List[Team]):
243253
with Session(engine) as session:
244-
teams = session.execute(select(Team)).all()
254+
teams = session.exec(select(Team)).all()
245255
return teams
246256

247257
client = TestClient(app)

0 commit comments

Comments
 (0)