コード例 #1
0
ファイル: test_groups.py プロジェクト: Xake/dnf
 def test_environment_remove(self):
     comps = self.base.comps
     env = comps.environment_by_pattern("sugar-desktop-environment")
     self.assertGreater(self.base.environment_remove(env), 0)
     prst = self.base.group_persistor
     p_env = prst.environment(env.id)
     self.assertFalse(p_env.installed)
     peppers = prst.group('Peppers')
     somerset = prst.group('somerset')
     self.assertFalse(peppers.installed)
     self.assertFalse(somerset.installed)
コード例 #2
0
ファイル: test_groups.py プロジェクト: yavor-atanasov/dnf
 def test_environment_remove(self):
     comps = self.base.comps
     env = comps.environment_by_pattern("sugar-desktop-environment")
     self.assertGreater(self.base.environment_remove(env), 0)
     prst = self.base.group_persistor
     p_env = prst.environment(env.id)
     self.assertFalse(p_env.installed)
     peppers = prst.group('Peppers')
     somerset = prst.group('somerset')
     self.assertFalse(peppers.installed)
     self.assertFalse(somerset.installed)
コード例 #3
0
ファイル: test_groups.py プロジェクト: hutarova/dnf
    def test_environment_install(self):
        comps = self.base.comps
        env = comps.environment_by_pattern("sugar-desktop-environment")
        self.base.environment_install(env, ("mandatory",))
        installed, _ = self.installed_removed(self.base)
        self.assertItemsEqual(map(operator.attrgetter("name"), installed), ("trampoline",))

        p_env = self.prst.environment("sugar-desktop-environment")
        self.assertItemsEqual(p_env.full_list, ("somerset", "Peppers"))
        self.assertTrue(p_env.installed)

        peppers = self.prst.group("Peppers")
        somerset = self.prst.group("somerset")
        self.assertTrue(all((peppers.installed, somerset.installed)))
コード例 #4
0
ファイル: test_groups.py プロジェクト: anjali-92/dnf
    def test_environment_install(self):
        comps = self.base.comps
        env = comps.environment_by_pattern("sugar-desktop-environment")
        self.base.environment_install(env.id, ('mandatory',))
        installed, _ = self.installed_removed(self.base)
        self.assertCountEqual(map(operator.attrgetter('name'), installed),
                              ('trampoline',))

        p_env = self.prst.environment('sugar-desktop-environment')
        self.assertCountEqual(p_env.full_list, ('somerset', 'Peppers'))
        self.assertTrue(p_env.installed)

        peppers = self.prst.group('Peppers')
        somerset = self.prst.group('somerset')
        self.assertTrue(all((peppers.installed, somerset.installed)))
コード例 #5
0
    def test_environment_install(self):
        comps = self.base.comps
        env = comps.environment_by_pattern("sugar-desktop-environment")
        self.base.environment_install(env.id, ('mandatory', ))
        installed, _ = self.installed_removed(self.base)
        self.assertCountEqual(map(operator.attrgetter('name'), installed),
                              ('trampoline', ))

        p_env = self.prst.environment('sugar-desktop-environment')
        self.assertCountEqual(p_env.full_list, ('somerset', 'Peppers'))
        self.assertTrue(p_env.installed)

        peppers = self.prst.group('Peppers')
        somerset = self.prst.group('somerset')
        self.assertTrue(all((peppers.installed, somerset.installed)))