← Files AgentBrokoARCHIVED FILE
.venv/Lib/site-packages/cytoolz/tests/test_utils.py
400 Bytes · Sep 30, 2026 · 23:15 UTC
from cytoolz.utils import consume, raises
def test_raises():
assert raises(ZeroDivisionError, lambda: 1 / 0)
assert not raises(ZeroDivisionError, lambda: 1)
def test_consume():
l = [1, 2, 3]
assert consume(l) is None
il = iter(l)
assert consume(il) is None
assert raises(StopIteration, lambda: next(il))
assert raises(TypeError, lambda: consume(1))
SHA-256: daae4f0be1df5365948e978b9ca37088fb996177eeb5f3928747df8a6a45540c