Increase Code Coverage to 100%
Currently, code coverage for Poppy sits at 83% (as of Jul 13, 2015)
The aim is to have code coverage of 100%. This will take some time, so incremental test additions is recommended to the modules that need tests. Please submit separate patches for each major module that has its coverage improved. This will keep the review process streamlined.
To run the tests to get a coverage report:
$ tox -e py27
This will create a virtual environment, and run the unit and functional tests against it. A report will be output detailing the coverage percentages.
Tests to increase coverage should be added to the /tests/unit folder and follow the same format as existing unit tests.
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- Low
- Drafter:
- Amit Gandhi
- Direction:
- Approved
- Assignee:
- miguel quintero
- Definition:
- Drafting
- Series goal:
- None
- Implementation:
- Slow progress
- Milestone target:
- None
- Started by
- Amit Gandhi
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Work Items
Work items:
learning python nose: INPROGRESS
going through current poppy test code: INPROGRESS