Exemplo n.º 1
0
    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)
Exemplo n.º 2
0
    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)
Exemplo n.º 3
0
    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)
Exemplo n.º 4
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)
Exemplo n.º 5
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)
Exemplo n.º 6
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)')
Exemplo n.º 7
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)')