SUSE: Update openSUSE Tumbleweed references for lsb-release-3.X.X

lsb-release-3.X.X doesn't report 'openSUSE Tumbleweed' anymore but it
simply returns 'openSUSE' so update the references for Tumbleweed.

Change-Id: I3e99948167655a8a94c76a1a90d7ddefa6d5bb5b
Link: http://bugzilla.suse.com/show_bug.cgi?id=1059374
This commit is contained in:
Markos Chandras 2017-09-20 15:13:08 +01:00
parent aca47f5bd2
commit 52eb3db1ce
2 changed files with 6 additions and 8 deletions

View File

@ -307,13 +307,13 @@ class Depends(object):
self.platform = Dpkg()
elif distro in ["amazonami", "centos", "redhatenterpriseserver",
"redhatenterpriseworkstation",
"fedora", "opensuseproject", "opensusetumbleweed",
"fedora", "opensuseproject", "opensuse",
"suselinux"]:
if distro in ["redhatenterpriseserver",
"redhatenterpriseworkstation"]:
# just short alias
atoms.add("rhel")
elif distro in ["opensuseproject", "opensusetumbleweed"]:
elif distro == "opensuseproject":
# just short alias
atoms.add("opensuse")
# Family aliases

View File

@ -142,12 +142,10 @@ class TestDepends(TestCase):
self.assertThat(platform_profiles,
Contains("platform:suse"))
def test_detects_opensuse_tumbleweed(self):
with self._mock_lsb("openSUSE Tumbleweed"):
def test_detects_opensuse(self):
with self._mock_lsb("openSUSE"):
depends = Depends("")
platform_profiles = depends.platform_profiles()
self.assertThat(platform_profiles,
Contains("platform:opensusetumbleweed"))
self.assertThat(platform_profiles,
Contains("platform:opensuse"))
self.assertThat(platform_profiles,
@ -213,8 +211,8 @@ class TestDepends(TestCase):
depends.platform_profiles(), Contains("platform:rpm"))
self.assertIsInstance(depends.platform, Rpm)
def test_opensuse_tumbleweed_implies_rpm(self):
with self._mock_lsb("openSUSE Tumbleweed"):
def test_opensuse_implies_rpm(self):
with self._mock_lsb("openSUSE"):
depends = Depends("")
self.assertThat(
depends.platform_profiles(), Contains("platform:rpm"))