diff options
author | Eric Siegerman <eric.siegerman@rci.rogers.com> | 2015-09-28 12:08:19 -0400 |
---|---|---|
committer | Eric Siegerman <eric.siegerman@rci.rogers.com> | 2015-09-28 12:08:19 -0400 |
commit | 2e5e6ff96cc92f342bc53242703991f915741966 (patch) | |
tree | 5e830992e1833fe84e086bcf95898dcc6053af28 /test/orm/test_query.py | |
parent | 91255618ddb47553774c620a23479adf88c27b74 (diff) | |
download | sqlalchemy-pr/203.tar.gz |
Remplement Query.one() in terms of .one_or_none()pr/203
Thanks to Mike Bayer for suggesting a simpler refactoring.
Diffstat (limited to 'test/orm/test_query.py')
-rw-r--r-- | test/orm/test_query.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/test/orm/test_query.py b/test/orm/test_query.py index 4ae0b010a..d7069733e 100644 --- a/test/orm/test_query.py +++ b/test/orm/test_query.py @@ -3624,13 +3624,17 @@ class ImmediateTest(_fixtures.FixtureTest): sess = create_session() - assert_raises( + assert_raises_message( sa.orm.exc.NoResultFound, + "No row was found for one\(\)", sess.query(User).filter(User.id == 99).one) eq_(sess.query(User).filter(User.id == 7).one().id, 7) - assert_raises(sa.orm.exc.MultipleResultsFound, sess.query(User).one) + assert_raises_message( + sa.orm.exc.MultipleResultsFound, + "Multiple rows were found for one\(\)", + sess.query(User).one) assert_raises( sa.orm.exc.NoResultFound, |