allegro / allegro/bigflow

Switch to 'pytest' as a runner for unit tests

Ouverte
#242 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
Python
Étoiles
120
Forks
23
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Pytest is much more user-friendly.

1. Better runner - colors, stacktraces, code snipets, hides "garbage" stdout/err/logger output.
2. Concise tests - just `def test(): assert ...` instead of junit-approach
3. Tons! of [useful plugins ](https://docs.pytest.org/en/latest/reference/plugin_list.html); ability to create bigflow-specific.

Proposal: add optional support of pytest.
Default test framework should remain
the same (unittest), but users might enable pytest via parameters to `bigflow.build.setup`.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.