tools/backport_pr: add doctest for _get_latest_release function

This commit is contained in:
Alexandre Abadie 2020-07-04 16:07:11 +02:00
parent 4b6ab1e583
commit dfa9979615
No known key found for this signature in database
GPG Key ID: 1C919A403CAE1405

View File

@ -70,6 +70,18 @@ def _branch_name_strip(branch_name, prefix=RELEASE_PREFIX,
def _get_latest_release(branches):
"""Get latest release from a list of branches.
>>> _get_latest_release([{'name': '2018.10-branch'}, \
{'name': '2020.10-branch'}])
('2020.10', '2020.10-branch')
>>> _get_latest_release([{'name': '2020.01-branch'}, \
{'name': '2020.04-branch'}])
('2020.04', '2020.04-branch')
>>> _get_latest_release([{'name': 'non-release-branch'}, \
{'name': '2020.04-branch'}])
('2020.04', '2020.04-branch')
"""
version_latest = 0
release_fullname = ''
release_short = ''