"20": "heisenbug",
},
"opensuse": {
- "15.0": "leap",
"42.2": "leap",
"42.3": "leap",
},
+ "opensuse-leap": {
+ "42.2": "leap",
+ "42.3": "leap",
+ "15.0": "leap",
+ },
}
DEFAULT_OS_VERSION = dict(
__slots__ = ['name', 'version', 'codename', 'package_type']
_deb_distros = ('debian', 'ubuntu')
- _rpm_distros = ('fedora', 'rhel', 'centos', 'opensuse')
+ _rpm_distros = ('fedora', 'rhel', 'centos', 'opensuse', 'opensuse-leap')
def __init__(self, name=None, version=None, codename=None):
self.name = name
def test_opensuse_15_0_os_release(self):
os = OS.from_os_release(self.str_opensuse_15_0_os_release)
- assert os.name == 'opensuse'
+ assert os.name == 'opensuse-leap'
assert os.version == '15.0'
assert os.codename == 'leap'
assert os.package_type == 'rpm'