1
resposta

[Sugestão] Markes com Poetry

Caso utilizem Poetry para gerir as dependências.

Um meio de configurar o pytest é utilizar o próprio pyproject.toml

[tool.pytest.ini_options]
testpaths = ["tests"]
markers = [
    "calcular_bonus:marker for testing src.bytebank.Funcionario.calcular_bonus method"
]

Para definir custom markers podemos usar a propriedade markers com um array e definindo "nome_do_marker:descricao do marker"

Usando pyproject.toml com poetry podemos centralizar as configurações e dependências em um mesmo arquivo, no final temos uma gestão parecida com o que o npm permite para projetos Nodejs.

Com ele não é necessário criar o arquivo pytest.ini na raiz da pasta como feito na aula!

1 resposta

Olá Guilherme, tudo bem com você?

Fico feliz em ver sua participação no fórum. Sua dica irá contribuir bastante para os alunos e alunas que lerem sua postagem. Continue contando sempre com o fórum Alura, seja para compartilhar dicas, sugestões e sanar dúvidas.

Em caso de dúvidas estou à disposição.

Abraços e bons estudos!