This project demonstrates how to classify pytest errors using GitHub Actions and handle the workflow based on the severity of the failures.
Tests are classified into three categories:
- Unit tests
- Integration tests
- Acceptance tests
The tests can be run locally using pytest:
pytest --junitxml=results.xml
python classify_test_results.py results.xml