Actions
Task #133
closedReplace pulp.devel.test_runner with tox
Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:
Description
Motivation
This is a task to replace the ./run-tests.py modules in platform AND all plugins. Developers should be able to pass arguments to ./run-tests.py and have it pass them through to nose. We could fix that defect, or we could stop maintaining run-tests.py and use tox instead.
Requirements
- Remove run-tests.py in platform and all plugins
- Remove pulp.devel.test_runner
- List tox as a developer dependency somehow (I'm a little unclear on where to put this)
- Add a tox configuration to platform and plugins which provides the same behaviors (flake8, test selection based on OS, etc).
- Update the development docs accordingly.
- Consider if any changes need to be done to the dev setup scripts to accommodate this
Related issues
Actions