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:
parent
aca47f5bd2
commit
52eb3db1ce
|
@ -307,13 +307,13 @@ class Depends(object):
|
||||||
self.platform = Dpkg()
|
self.platform = Dpkg()
|
||||||
elif distro in ["amazonami", "centos", "redhatenterpriseserver",
|
elif distro in ["amazonami", "centos", "redhatenterpriseserver",
|
||||||
"redhatenterpriseworkstation",
|
"redhatenterpriseworkstation",
|
||||||
"fedora", "opensuseproject", "opensusetumbleweed",
|
"fedora", "opensuseproject", "opensuse",
|
||||||
"suselinux"]:
|
"suselinux"]:
|
||||||
if distro in ["redhatenterpriseserver",
|
if distro in ["redhatenterpriseserver",
|
||||||
"redhatenterpriseworkstation"]:
|
"redhatenterpriseworkstation"]:
|
||||||
# just short alias
|
# just short alias
|
||||||
atoms.add("rhel")
|
atoms.add("rhel")
|
||||||
elif distro in ["opensuseproject", "opensusetumbleweed"]:
|
elif distro == "opensuseproject":
|
||||||
# just short alias
|
# just short alias
|
||||||
atoms.add("opensuse")
|
atoms.add("opensuse")
|
||||||
# Family aliases
|
# Family aliases
|
||||||
|
|
|
@ -142,12 +142,10 @@ class TestDepends(TestCase):
|
||||||
self.assertThat(platform_profiles,
|
self.assertThat(platform_profiles,
|
||||||
Contains("platform:suse"))
|
Contains("platform:suse"))
|
||||||
|
|
||||||
def test_detects_opensuse_tumbleweed(self):
|
def test_detects_opensuse(self):
|
||||||
with self._mock_lsb("openSUSE Tumbleweed"):
|
with self._mock_lsb("openSUSE"):
|
||||||
depends = Depends("")
|
depends = Depends("")
|
||||||
platform_profiles = depends.platform_profiles()
|
platform_profiles = depends.platform_profiles()
|
||||||
self.assertThat(platform_profiles,
|
|
||||||
Contains("platform:opensusetumbleweed"))
|
|
||||||
self.assertThat(platform_profiles,
|
self.assertThat(platform_profiles,
|
||||||
Contains("platform:opensuse"))
|
Contains("platform:opensuse"))
|
||||||
self.assertThat(platform_profiles,
|
self.assertThat(platform_profiles,
|
||||||
|
@ -213,8 +211,8 @@ class TestDepends(TestCase):
|
||||||
depends.platform_profiles(), Contains("platform:rpm"))
|
depends.platform_profiles(), Contains("platform:rpm"))
|
||||||
self.assertIsInstance(depends.platform, Rpm)
|
self.assertIsInstance(depends.platform, Rpm)
|
||||||
|
|
||||||
def test_opensuse_tumbleweed_implies_rpm(self):
|
def test_opensuse_implies_rpm(self):
|
||||||
with self._mock_lsb("openSUSE Tumbleweed"):
|
with self._mock_lsb("openSUSE"):
|
||||||
depends = Depends("")
|
depends = Depends("")
|
||||||
self.assertThat(
|
self.assertThat(
|
||||||
depends.platform_profiles(), Contains("platform:rpm"))
|
depends.platform_profiles(), Contains("platform:rpm"))
|
||||||
|
|
Loading…
Reference in New Issue