def test_by_pattern(self): comps = self.comps self.assertLength(comps.groups_by_pattern('Base'), 1) self.assertLength(comps.groups_by_pattern('*'), support.TOTAL_GROUPS) self.assertLength(comps.groups_by_pattern('Solid*'), 1) group = dnf.util.first(comps.groups_by_pattern('Base')) self.assertIsInstance(group, dnf.comps.Group)
def test_by_pattern(self): comps = self.comps self.assertLength(comps.groups_by_pattern('Base'), 1) self.assertLength(comps.groups_by_pattern('*'), support.TOTAL_GROUPS) self.assertLength(comps.groups_by_pattern('Solid*'), 1) group = dnf.util.first(comps.groups_by_pattern('Base')) self.assertIsInstance(group, dnf.comps.Group)
def test_by_pattern(self): comps = self.comps self.assertLength(comps.groups_by_pattern('Base'), 1) self.assertLength(comps.groups_by_pattern('*'), 2) self.assertLength(comps.groups_by_pattern('Base, Solid*'), 2) group = dnf.util.first(comps.groups_by_pattern('Base')) self.assertIsInstance(group, dnf.comps.Group)
def test_install(self): comps = self.base.comps grp = dnf.util.first(comps.groups_by_pattern("Solid Ground")) with warnings.catch_warnings(): warnings.simplefilter("ignore") self.assertEqual(self.base.select_group(grp), 1) inst, removed = self.installed_removed(self.base) self.assertItemsEqual([pkg.name for pkg in inst], ("trampoline", )) self.assertLength(removed, 0)
def test_install(self): comps = self.base.comps grp = dnf.util.first(comps.groups_by_pattern("Solid Ground")) with warnings.catch_warnings(): warnings.simplefilter("ignore") self.assertEqual(self.base.select_group(grp), 1) inst, removed = self.installed_removed(self.base) self.assertItemsEqual([pkg.name for pkg in inst], ("trampoline",)) self.assertLength(removed, 0)
def test_ui_name(self, _unused): comps = self.comps group = dnf.util.first(comps.groups_by_pattern('base')) self.assertEqual(group.ui_name, u'Kritická cesta (Základ)')
def test_ui_name(self, _unused): comps = self.comps group = dnf.util.first(comps.groups_by_pattern('base')) self.assertEqual(group.ui_name, u'Kritická cesta (Základ)')