mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-08 14:22:46 +00:00
add .post support to rpm/deb version munger (#42444)
This commit is contained in:
@@ -9,6 +9,7 @@ from versionhelper.version_helper import AnsibleVersionMunger
|
||||
|
||||
@pytest.mark.parametrize('version,revision,codename,output_propname,expected', [
|
||||
('2.5.0.dev1', None, None, 'raw', '2.5.0.dev1'),
|
||||
('2.5.0a0.post0', None, None, 'raw', '2.5.0a0.post0'),
|
||||
('2.5.0', None, None, 'raw', '2.5.0'),
|
||||
('2.5.0.dev1', None, None, 'major_version', '2.5'),
|
||||
('2.5.0', None, None, 'major_version', '2.5'),
|
||||
@@ -17,11 +18,13 @@ from versionhelper.version_helper import AnsibleVersionMunger
|
||||
('2.5.0.dev1', None, None, 'deb_version', '2.5.0~dev1'),
|
||||
('2.5.0b1', None, None, 'deb_version', '2.5.0~b1'),
|
||||
('2.5.0b1.dev1', None, None, 'deb_version', '2.5.0~b1~dev1'),
|
||||
('2.5.0b1.post0', None, None, 'deb_version', '2.5.0~b1~post0'),
|
||||
('2.5.0', None, None, 'deb_version', '2.5.0'),
|
||||
('2.5.0.dev1', None, None, 'deb_release', '1'),
|
||||
('2.5.0b1', 2, None, 'deb_release', '2'),
|
||||
('2.5.0.dev1', None, None, 'rpm_release', '0.1.dev1'),
|
||||
('2.5.0a1', None, None, 'rpm_release', '0.101.a1'),
|
||||
('2.5.0a1.post0', None, None, 'rpm_release', '0.101.a1.post0'),
|
||||
('2.5.0b1', None, None, 'rpm_release', '0.201.b1'),
|
||||
('2.5.0rc1', None, None, 'rpm_release', '0.1001.rc1'),
|
||||
('2.5.0rc1', '0.99', None, 'rpm_release', '0.99.rc1'),
|
||||
|
||||
Reference in New Issue
Block a user