def test_determine_purge_packages_rocky(self):
     'Ensure python packages are identified for purge at rocky'
     horizon_utils.os_release.return_value = 'rocky'
     self.assertEqual(horizon_utils.determine_purge_packages(), [
         p for p in horizon_utils.BASE_PACKAGES if p.startswith('python-')
     ] + [
         'python-django-horizon', 'python-django-openstack-auth',
         'python-pymysql', 'python-neutron-lbaas-dashboard',
         'python-designate-dashboard', 'python-heat-dashboard'
     ])
Ejemplo n.º 2
0
 def test_determine_purge_packages_dashboard_plugin_rocky(self):
     'Ensure python packages are identified for purge at rocky'
     self._patch_for_dashboard_plugin_packages()
     horizon_utils.os_release.return_value = 'rocky'
     verify_pkgs = ([
         p for p in horizon_utils.BASE_PACKAGES if p.startswith('python-')
     ] + [
         'python-django-horizon', 'python-django-openstack-auth',
         'python-pymysql', 'python-neutron-lbaas-dashboard',
         'python-designate-dashboard', 'python-heat-dashboard'
     ])
     self.assertEqual(sorted(horizon_utils.determine_purge_packages()),
                      sorted(verify_pkgs + ["n1", "n2"]))
 def test_determine_purge_packages(self):
     'Ensure no packages are identified for purge prior to rocky'
     horizon_utils.os_release.return_value = 'queens'
     self.assertEqual(horizon_utils.determine_purge_packages(), [])