Community Goal of Python 3.5 Functional Tests
Community Goal of Python 3.5 Functional Tests
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Medium
- Drafter:
- Dave McCowan
- Direction:
- Needs approval
- Assignee:
- Dave McCowan
- Definition:
- Approved
- Series goal:
- Accepted for pike
- Implementation:
- Unknown
- Milestone target:
- pike-2
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Completion Criteria
===================
For projects with functional tests in any form:
#. All of the functional tests must pass when a service is running
under python 3.5.
#. Voting check and gate jobs are present to run all of the project's
functional tests under python 3.5 to avoid regressions.
For projects with integration tests in any form:
#. All of the integration tests must pass when a service is running
under python 3.5.
#. Voting check and gate jobs are present to run all of the project's
integration tests under python 3.5 to avoid regressions.
For all projects:
#. The setup.cfg for the project includes the "trove classifier" for
PyPI projects "``Programming Language :: Python :: 3.5``".
Optionally, for projects with unit tests:
#. All unit tests should pass under python 3.5, or have explicit skips
added if the test does not apply to python 3 for some reason.
#. Check and gate jobs are present to run the unit tests under python
3.5 to avoid regressions.