add celery_work_dir and more tests