Пример #1
0
    def test_wrapped_output_2(self):
        res, obs = YumModule.parse_check_update(wrapped_output_2)
        expected_pkgs = [
            "empty-empty-empty-empty-empty-empty-empty-empty-empty-empty-empty-empty-empty-empty-empty-empty-empty-empty-empty-empty",
            "libtiff"
        ]

        self._assert_expected(expected_pkgs, res)
Пример #2
0
 def test_wrapped_output_rhel7_obsoletes(self):
     res, obs = YumModule.parse_check_update(
         unwrapped_output_rhel7_obsoletes)
     self._assert_expected(
         unwrapped_output_rhel7_expected_updated_pkgs +
         unwrapped_output_rhel7_expected_new_obsoletes_pkgs, res)
     self._assert_expected(
         unwrapped_output_rhel7_expected_old_obsoletes_pkgs, obs)
Пример #3
0
    def test_wrapped_output_4(self):
        res, obs = YumModule.parse_check_update(wrapped_output_4)

        expected_pkgs = [
            "ipxe-roms-qemu", "quota", "quota-nls", "rdma", "screen", "sos",
            "sssd-client"
        ]
        self._assert_expected(expected_pkgs, res)
Пример #4
0
 def test_wrapped_output_3(self):
     res, obs = YumModule.parse_check_update(wrapped_output_3)
     expected_pkgs = [
         "ceph", "ceph-base", "ceph-common", "ceph-mds", "ceph-mon",
         "ceph-osd", "ceph-selinux", "libcephfs1", "librados2",
         "libradosstriper1", "librbd1", "librgw2", "python-cephfs",
         "python-rados", "python-rbd"
     ]
     self._assert_expected(expected_pkgs, res)
Пример #5
0
 def test_wrapped_output_multiple_empty_lines(self):
     res, obs = YumModule.parse_check_update(
         wrapped_output_multiple_empty_lines)
     self._assert_expected(['screen', 'sos'], res)
Пример #6
0
 def test_wrapped_output_rhel7(self):
     res, obs = YumModule.parse_check_update(unwrapped_output_rhel7)
     self._assert_expected(unwrapped_output_rhel7_expected_updated_pkgs,
                           res)
Пример #7
0
 def test_wrapped_output_1(self):
     res, obs = YumModule.parse_check_update(wrapped_output_1)
     expected_pkgs = ["vms-agent"]
     self._assert_expected(expected_pkgs, res)
Пример #8
0
 def test_plugin_load_error(self):
     res, obs = YumModule.parse_check_update(yum_plugin_load_error)
     expected_pkgs = []
     self._assert_expected(expected_pkgs, res)
Пример #9
0
 def test_longname(self):
     res, obs = YumModule.parse_check_update(longname)
     expected_pkgs = ['xxxxxxxxxxxxxxxxxxxxxxxxxx', 'glibc']
     self._assert_expected(expected_pkgs, res)
Пример #10
0
 def test_empty_output(self):
     res, obs = YumModule.parse_check_update("")
     expected_pkgs = []
     self._assert_expected(expected_pkgs, res)