pymc-devs/pymc

Fail tests with unexpected warnings

Open

#6.408 aberto em 21 de dez. de 2022

Ver no GitHub
 (6 comments) (0 reactions) (0 assignees)Python (1.902 forks)batch import
beginner friendlyhelp wantedmaintenancetests

Métricas do repositório

Stars
 (7.926 stars)
Métricas de merge de PR
 (Mesclagem média 11d 6h) (12 fundiu PRs em 30d)

Description

Description

Some great maintenance work to cleanup warnings was done in #6067 and #6074 (probably more)

More recently, I started adding pytestmark = pytest.mark.filterwarnings("error"), as in #6407

Ideally, we would move to failing with warnings in the entire test suite, so that we don't regress and catch deprecation issues earlier on. The approach taken in #6407 might be a good start if there's too much going on.

https://docs.pytest.org/en/7.1.x/how-to/capture-warnings.html

Guia do colaborador