3. Aserciones
assert en pytest
pytest reutiliza la palabra clave assert de Python. Si la expresión es falsa, el test falla y pytest intenta mostrar valores intermedios de forma legible.
Igualdad e identidad
==compara valor (muy usado).iscompara identidad (mismo objeto en memoria); usalo conNone,True,Falsecuando corresponda.
Contenidos y colecciones
Ejercicio 1
Escribí un test que falle a propósito con un mensaje claro: compará 1 + 1 con 3 y pasá un segundo argumento a assert.
Ver solución propuesta
Ejercicio 2
Usá assert all(x > 0 for x in [1, 2, 3]) o una aserción equivalente para comprobar que todos los números son positivos.