Lines Matching refs:service
47 #Verify service attributes
329 service = SSSDConfig.SSSDService('sssd', self.schema)
344 service = SSSDConfig.SSSDService('sssd', self.schema)
346 options = service.list_options()
423 service = SSSDConfig.SSSDService('sssd', self.schema)
425 options = service.list_mandatory_options()
459 service = SSSDConfig.SSSDService('sssd', self.schema)
462 service.set_option('debug_level', 2)
463 self.assertEqual(service.get_option('debug_level'), 2)
466 service.set_option('debug_level', '2')
467 self.assertEqual(service.get_option('debug_level'), 2)
470 service.set_option('debug_level', None)
471 self.assertTrue('debug_level' not in service.options.keys())
474 self.assertRaises(SSSDConfig.NoOptionError, service.set_option, 'nosuchoption', 1)
477 self.assertRaises(TypeError, service.set_option, 'debug_level', 'two')
480 service = SSSDConfig.SSSDService('sssd', self.schema)
483 self.assertEqual(service.get_option('services'), ['nss', 'pam'])
486 self.assertRaises(SSSDConfig.NoOptionError, service.get_option, 'nosuchoption')
489 service = SSSDConfig.SSSDService('sssd', self.schema)
492 options = service.get_all_options()
511 service = SSSDConfig.SSSDService('sssd', self.schema)
514 self.assertEqual(service.get_option('services'), ['nss', 'pam'])
515 service.remove_option('services')
516 self.assertRaises(SSSDConfig.NoOptionError, service.get_option, 'debug_level')
519 self.assertRaises(SSSDConfig.NoOptionError, service.get_option, 'nosuchentry')
520 service.remove_option('nosuchentry')
1338 #Verify service attributes
1469 for service in control_list:
1470 self.assertTrue(service in active_services,
1472 service)
1473 for service in active_services:
1474 self.assertTrue(service in control_list,
1476 service)
1493 for service in control_list:
1494 self.assertTrue(service in inactive_services,
1496 service)
1497 for service in inactive_services:
1498 self.assertTrue(service in control_list,
1500 service)
1523 for service in control_list:
1524 self.assertTrue(service in service_list,
1526 service)
1527 for service in service_list:
1528 self.assertTrue(service in control_list,
1530 service)
1541 service = sssdconfig.get_service('sssd')
1542 self.assertTrue(isinstance(service, SSSDConfig.SSSDService))
1544 # Verify the contents of this service
1545 self.assertEqual(type(service.get_option('debug_timestamps')), bool)
1546 self.assertFalse(service.get_option('debug_timestamps'))
1548 # Negative Test - No such service
1553 service = sssdconfig.get_service('pam')
1554 self.assertFalse('nosuchoption' in service.options)
1566 # First need to remove the existing service
1568 service = sssdconfig.new_service('sssd')
1569 self.failUnless(service.get_name() in sssdconfig.list_services())
1571 # TODO: check that the values of this new service
1584 service = sssdconfig.delete_service('sssd')
1616 # Positive test - Activate an inactive service
1626 # Positive test - Activate an active service
1633 # Negative test - Invalid service name
1637 # Negative test - Invalid service name type
1653 # Positive test -Deactivate an active service
1663 # Positive test - Deactivate an inactive service
1670 # Negative test - Invalid service name
1674 # Negative test - Invalid service name type
1782 "service 'nss' not found among active services")
1787 for service in ("sssd", "pam"):
1788 self.assertTrue(service in services,
1789 "service '%s' not found among inactive services"
1790 % service)