Merge lp:~ricardokirkner/locolander/celery-tasks into lp:locolander
Proposed by
Ricardo Kirkner
Status: | Merged |
---|---|
Approved by: | Ricardo Kirkner |
Approved revision: | 24 |
Merged at revision: | 21 |
Proposed branch: | lp:~ricardokirkner/locolander/celery-tasks |
Merge into: | lp:locolander |
Prerequisite: | lp:~ricardokirkner/locolander/add-author |
Diff against target: |
302 lines (+215/-33) 6 files modified
locolander/locolanderweb/models.py (+0/-4) locolander/locolanderweb/tasks.py (+52/-0) locolander/locolanderweb/tests/__init__.py (+5/-4) locolander/locolanderweb/tests/test_base.py (+1/-1) locolander/locolanderweb/tests/test_models.py (+10/-24) locolander/locolanderweb/tests/test_tasks.py (+147/-0) |
To merge this branch: | bzr merge lp:~ricardokirkner/locolander/celery-tasks |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Natalia Bidart | Approve | ||
Review via email: mp+174619@code.launchpad.net |
Commit message
added celery-based tasks
- run_project: processes all outstanding merge requests for a project
- run_request: runs tests and merges a merge requests
- scan_project: finds approved requests for a project
To post a comment you must log in.
Looks good!
One note: you should not import os.path, but import os. From the help(os.path):
"Instead of importing this module directly, import os and refer to this module as os.path."
Any reason to change the prefix on l.94-95?
The import from l.158 should have a blank line separating import from stdlib from imports from third-party.
When needing the same patch in more than one test, and specially when the same patch is needed in every test inside the test case, I advice to do the patching in the setUp method, so we can have the patch in a single place and don't change the signature of every method (but if you disagree, you can leave as is.
Approving since none of the above is a blocker.