add support for rhel workstation
Change-Id: I4e9d858ab2bf1ba24b167035ea9fdcbcc3c5254b Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
This commit is contained in:
parent
2b0a3513c4
commit
752f1b56d7
|
@ -298,9 +298,11 @@ class Depends(object):
|
|||
atoms.add("dpkg")
|
||||
self.platform = Dpkg()
|
||||
elif distro in ["amazonami", "centos", "redhatenterpriseserver",
|
||||
"redhatenterpriseworkstation",
|
||||
"fedora", "opensuseproject", "opensusetumbleweed",
|
||||
"suselinux"]:
|
||||
if distro == "redhatenterpriseserver":
|
||||
if distro in ["redhatenterpriseserver",
|
||||
"redhatenterpriseworkstation"]:
|
||||
# just short alias
|
||||
atoms.add("rhel")
|
||||
elif distro in ["opensuseproject", "opensusetumbleweed"]:
|
||||
|
|
|
@ -90,6 +90,20 @@ class TestDepends(TestCase):
|
|||
platform_profiles,
|
||||
Contains("platform:redhat"))
|
||||
|
||||
def test_detects_rhel_workstation(self):
|
||||
with self._mock_lsb("RedHatEnterpriseWorkstation"):
|
||||
depends = Depends("")
|
||||
platform_profiles = depends.platform_profiles()
|
||||
self.assertThat(
|
||||
platform_profiles,
|
||||
Contains("platform:redhatenterpriseworkstation"))
|
||||
self.assertThat(
|
||||
platform_profiles,
|
||||
Contains("platform:rhel"))
|
||||
self.assertThat(
|
||||
platform_profiles,
|
||||
Contains("platform:redhat"))
|
||||
|
||||
def test_detects_fedora(self):
|
||||
with self._mock_lsb("Fedora"):
|
||||
depends = Depends("")
|
||||
|
|
Loading…
Reference in New Issue