dimanche 24 mai 2015

How to run django unit test in jenkins, that depend on celery

I have a unit-tests for my django project.

Some of views in my django project run celery tasks and I want to check database after these tasks. I have a separated tests for the celery tasks, where I call them without .delay() method.

The main problem, what is the best and cleanest way to have a celery worker during the jenkins job?

Currently I just run nohup celery -A myqpp worker & before test and kill all running celery at the end of the job.

Aucun commentaire:

Enregistrer un commentaire