MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_detached_raise

Method test_detached_raise

test/orm/test_dynamic.py:304–316  ·  view source on GitHub ↗

so filtering on a detached dynamic list raises an error...

(self, user_address_fixture)

Source from the content-addressed store, hash-verified

302 eq_(meth(), expected)
303
304 def test_detached_raise(self, user_address_fixture):
305 """so filtering on a detached dynamic list raises an error..."""
306
307 User, Address = user_address_fixture()
308
309 sess = fixture_session()
310 u = sess.get(User, 8)
311 sess.expunge(u)
312 assert_raises(
313 orm_exc.DetachedInstanceError,
314 u.addresses.filter_by,
315 email_address="e",
316 )
317
318 def test_detached_all_empty_list(self, user_address_fixture):
319 """test #6426 - but you can call .all() on it and you get an empty

Callers

nothing calls this directly

Calls 4

fixture_sessionFunction · 0.90
assert_raisesFunction · 0.90
getMethod · 0.45
expungeMethod · 0.45

Tested by

no test coverage detected