bugsnag / bugsnag-python

Official BugSnag error monitoring and error reporting for django, flask, tornado and other python apps.
https://docs.bugsnag.com/platforms/python/
MIT License
84 stars 42 forks source link

Port Celery tests to Maze Runner #386

Closed imjoehaines closed 4 months ago

imjoehaines commented 4 months ago

Goal

This PR ports the Celery integration tests to use Maze Runner instead of relying on pytest-celery. The update to pytest-celery v1.0 wasn't particularly straightforward and running Celery with Maze Runner gives us slightly more realistic tests as we aren't relying on any test-only code

This covers exactly the same version ranges as before; Celery 4 on Python 3.5–3.10 and Celery 5 on Python 3.6–3.12