Exemple #1
0
    def test_enabled(self):
        """
        Test for Return True if the named service is enabled, false otherwise
        """
        mock = MagicMock(return_value={'name': ['default']})
        with patch.object(gentoo_service, 'get_enabled', mock):
            # service is enabled at any level
            self.assertTrue(gentoo_service.enabled('name'))
            # service is enabled at the requested runlevels
            self.assertTrue(gentoo_service.enabled('name', runlevels='default'))
            # service is enabled at a different runlevels
            self.assertFalse(gentoo_service.enabled('name', runlevels='boot'))

        mock = MagicMock(return_value={'name': ['boot', 'default']})
        with patch.object(gentoo_service, 'get_enabled', mock):
            # service is enabled at any level
            self.assertTrue(gentoo_service.enabled('name'))
            # service is enabled at the requested runlevels
            self.assertTrue(gentoo_service.enabled('name', runlevels='default'))
            # service is enabled at all levels
            self.assertTrue(gentoo_service.enabled('name', runlevels=['boot', 'default']))
            # service is enabled at a different runlevels
            self.assertFalse(gentoo_service.enabled('name', runlevels='some-other-level'))
            # service is enabled at a different runlevels
            self.assertFalse(gentoo_service.enabled('name', runlevels=['boot', 'some-other-level']))
    def test_enabled(self):
        '''
        Test for Return True if the named service is enabled, false otherwise
        '''
        mock = MagicMock(return_value={'name': ['default']})
        with patch.object(gentoo_service, 'get_enabled', mock):
            # service is enabled at any level
            self.assertTrue(gentoo_service.enabled('name'))
            # service is enabled at the requested runlevels
            self.assertTrue(gentoo_service.enabled('name', runlevels='default'))
            # service is enabled at a different runlevels
            self.assertFalse(gentoo_service.enabled('name', runlevels='boot'))

        mock = MagicMock(return_value={'name': ['boot', 'default']})
        with patch.object(gentoo_service, 'get_enabled', mock):
            # service is enabled at any level
            self.assertTrue(gentoo_service.enabled('name'))
            # service is enabled at the requested runlevels
            self.assertTrue(gentoo_service.enabled('name', runlevels='default'))
            # service is enabled at all levels
            self.assertTrue(gentoo_service.enabled('name', runlevels=['boot', 'default']))
            # service is enabled at a different runlevels
            self.assertFalse(gentoo_service.enabled('name', runlevels='some-other-level'))
            # service is enabled at a different runlevels
            self.assertFalse(gentoo_service.enabled('name', runlevels=['boot', 'some-other-level']))
Exemple #3
0
    def test_enabled(self):
        """
        Test for Return True if the named service is enabled, false otherwise
        """
        mock = MagicMock(return_value={"name": ["default"]})
        with patch.object(gentoo_service, "get_enabled", mock):
            # service is enabled at any level
            self.assertTrue(gentoo_service.enabled("name"))
            # service is enabled at the requested runlevels
            self.assertTrue(gentoo_service.enabled("name",
                                                   runlevels="default"))
            # service is enabled at a different runlevels
            self.assertFalse(gentoo_service.enabled("name", runlevels="boot"))

        mock = MagicMock(return_value={"name": ["boot", "default"]})
        with patch.object(gentoo_service, "get_enabled", mock):
            # service is enabled at any level
            self.assertTrue(gentoo_service.enabled("name"))
            # service is enabled at the requested runlevels
            self.assertTrue(gentoo_service.enabled("name",
                                                   runlevels="default"))
            # service is enabled at all levels
            self.assertTrue(
                gentoo_service.enabled("name", runlevels=["boot", "default"]))
            # service is enabled at a different runlevels
            self.assertFalse(
                gentoo_service.enabled("name", runlevels="some-other-level"))
            # service is enabled at a different runlevels
            self.assertFalse(
                gentoo_service.enabled("name",
                                       runlevels=["boot", "some-other-level"]))