From 9e8f81f34fcd9d56cb2da9c3c7cb433d0e1263d9 Mon Sep 17 00:00:00 2001 From: Kyr Shatskyy Date: Tue, 16 Apr 2019 19:31:35 +0200 Subject: [PATCH] test/opsys add opensuse 15.1 case Signed-off-by: Kyr Shatskyy --- teuthology/orchestra/test/test_opsys.py | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/teuthology/orchestra/test/test_opsys.py b/teuthology/orchestra/test/test_opsys.py index de8000d1e2..5f05bdd68b 100644 --- a/teuthology/orchestra/test/test_opsys.py +++ b/teuthology/orchestra/test/test_opsys.py @@ -222,6 +222,19 @@ class TestOS(object): HOME_URL="https://www.opensuse.org/" """) + str_opensuse_15_1_os_release = dedent(""" + NAME="openSUSE Leap" + VERSION="15.1" + ID="opensuse-leap" + ID_LIKE="suse opensuse" + VERSION_ID="15.1" + PRETTY_NAME="openSUSE Leap 15.1" + ANSI_COLOR="0;32" + CPE_NAME="cpe:/o:opensuse:leap:15.1" + BUG_REPORT_URL="https://bugs.opensuse.org" + HOME_URL="https://www.opensuse.org/" + """) + def test_centos_7_os_release(self): os = OS.from_os_release(self.str_centos_7_os_release) assert os.name == 'centos' @@ -343,11 +356,18 @@ class TestOS(object): def test_opensuse_15_0_os_release(self): os = OS.from_os_release(self.str_opensuse_15_0_os_release) - assert os.name == 'opensuse-leap' + assert os.name == 'opensuse' assert os.version == '15.0' assert os.codename == 'leap' assert os.package_type == 'rpm' + def test_opensuse_15_1_os_release(self): + os = OS.from_os_release(self.str_opensuse_15_1_os_release) + assert os.name == 'opensuse' + assert os.version == '15.1' + assert os.codename == 'leap' + assert os.package_type == 'rpm' + def test_version_codename_success(self): assert OS.version_codename('ubuntu', '14.04') == ('14.04', 'trusty') assert OS.version_codename('ubuntu', 'trusty') == ('14.04', 'trusty') -- 2.39.5