Prontas mejoras, logassert 6

Hace relativamente poco tiempo había liberado logassert 5, les conté.

Me lo puse a tratar de usar en un proyecto grande y consolidado, y noté que estaría bueno tener algunas mejoras. Ergo, las implementé :).

¡Gracias a Diego Mascialino por la ayuda directa e indirecta en varias de estas features!

Con logassert 6 ahora también tenemos una forma de revisar facilmente que nada fue logueado (en cualquier nivel o en uno específico):

assert NOTHING in logs.debug

Y también un helper para verificar que varias lineas fueron logueadas una luego de la otra:

assert Sequence(
    "Got 1 error and \d+ warnings:",
    Exact("  error: bar"),
) in logs.debug

Finalmente, ahora se muestra el mensaje correcto cuando se usar "not in" en el assert.

El detalle, en el README del proyecto.

Como corresponde, lo pueden instalar directamente desde PyPI.

Para pedir ayuda, si tienen alguna pregunta, o encuentran algún detalle, por favor abran un ticket.

Comentarios Imprimir

Avisos éticos

Vamos a probar algo, a ver que tal funciona.

Acabo de cambiar el cuadrito de arriba a la derecha donde mostraba propaganda que había armado y customizado yo por un cuadrito que viene de Ethical Ads.

Se supone que son avisos que pueden ser relevantes y útiles a les usuaries del blog. Es un proyecto de la gente de Read The Docs, que son copados, así que presupongo que está bien.

Los cuadritos que tenía yo habían sido un experimento de hace unos años, y la verdad es que no los había mantenido nunca. Ojalá estos sean más piolas.

Veremos, cualquier cosa me chiflan. Gracias :)

Comentarios Imprimir