diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/ext/asyncio/test_session_py3k.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/ext/asyncio/test_session_py3k.py b/test/ext/asyncio/test_session_py3k.py index c0ba8c2b3..37e1b807b 100644 --- a/test/ext/asyncio/test_session_py3k.py +++ b/test/ext/asyncio/test_session_py3k.py @@ -65,6 +65,21 @@ class AsyncSessionQueryTest(AsyncFixture): eq_(result, 7) @async_test + async def test_get(self, async_session): + User = self.classes.User + + u1 = await async_session.get(User, 7) + + eq_(u1.name, "jack") + + u2 = await async_session.get(User, 7) + + is_(u1, u2) + + u3 = await async_session.get(User, 12) + is_(u3, None) + + @async_test @testing.requires.independent_cursors async def test_stream_partitions(self, async_session): User = self.classes.User |
