MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / test_difference_update

Method test_difference_update

test/ext/test_mutable.py:964–974  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

962 eq_(f1.data, {2})
963
964 def test_difference_update(self):
965 sess = fixture_session()
966
967 f1 = Foo(data={1, 2})
968 sess.add(f1)
969 sess.commit()
970
971 f1.data.difference_update({2, 5})
972 sess.commit()
973
974 eq_(f1.data, {1})
975
976 def test_operator_difference_update(self):
977 sess = fixture_session()

Callers

nothing calls this directly

Calls 6

fixture_sessionFunction · 0.90
eq_Function · 0.90
FooClass · 0.70
addMethod · 0.45
commitMethod · 0.45
difference_updateMethod · 0.45

Tested by

no test coverage detected