MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_mutators_against_iter

Method test_mutators_against_iter

test/base/test_utils.py:224–233  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

222
223class OrderedSetTest(fixtures.TestBase):
224 def test_mutators_against_iter(self):
225 # testing a set modified against an iterator
226 o = util.OrderedSet([3, 2, 4, 5])
227
228 eq_(o.difference(iter([3, 4])), util.OrderedSet([2, 5]))
229 eq_(o.intersection(iter([3, 4, 6])), util.OrderedSet([3, 4]))
230 eq_(o.union(iter([3, 4, 6])), util.OrderedSet([3, 2, 4, 5, 6]))
231 eq_(
232 o.symmetric_difference(iter([3, 4, 6])), util.OrderedSet([2, 5, 6])
233 )
234
235 def test_mutators_against_iter_update(self):
236 # testing a set modified against an iterator

Callers

nothing calls this directly

Calls 5

differenceMethod · 0.95
intersectionMethod · 0.95
unionMethod · 0.95
symmetric_differenceMethod · 0.95
eq_Function · 0.90

Tested by

no test coverage detected