Skip to content

Commit 480f4e0

Browse files
committed
Fixed #279, added tests
1 parent 7340f63 commit 480f4e0

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

tests/test_loader.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,3 +228,13 @@ async def test_distinct_none(bind):
228228

229229
u = await query.gino.load(loader).first()
230230
assert not hasattr(u, 'team')
231+
232+
233+
async def test_tuple_loader_279(user):
234+
from gino.loader import TupleLoader
235+
query = db.select([User, Team])
236+
async with db.transaction():
237+
async for row in query.gino.load((User, Team)).iterate():
238+
assert len(row) == 2
239+
async for row in query.gino.load(TupleLoader((User, Team))).iterate():
240+
assert len(row) == 2

0 commit comments

Comments
 (0)