Lines Matching refs:service
47 #Verify service attributes
273 service = SSSDConfig.SSSDService('sssd', self.schema)
288 service = SSSDConfig.SSSDService('sssd', self.schema)
290 options = service.list_options()
361 service = SSSDConfig.SSSDService('sssd', self.schema)
363 options = service.list_mandatory_options()
397 service = SSSDConfig.SSSDService('sssd', self.schema)
400 service.set_option('debug_level', 2)
401 self.assertEqual(service.get_option('debug_level'), 2)
404 service.set_option('debug_level', '2')
405 self.assertEqual(service.get_option('debug_level'), 2)
408 service.set_option('debug_level', None)
409 self.assertTrue('debug_level' not in service.options.keys())
412 self.assertRaises(SSSDConfig.NoOptionError, service.set_option, 'nosuchoption', 1)
415 self.assertRaises(TypeError, service.set_option, 'debug_level', 'two')
418 service = SSSDConfig.SSSDService('sssd', self.schema)
421 self.assertEqual(service.get_option('services'), ['nss', 'pam'])
424 self.assertRaises(SSSDConfig.NoOptionError, service.get_option, 'nosuchoption')
427 service = SSSDConfig.SSSDService('sssd', self.schema)
430 options = service.get_all_options()
449 service = SSSDConfig.SSSDService('sssd', self.schema)
452 self.assertEqual(service.get_option('services'), ['nss', 'pam'])
453 service.remove_option('services')
454 self.assertRaises(SSSDConfig.NoOptionError, service.get_option, 'debug_level')
457 self.assertRaises(SSSDConfig.NoOptionError, service.get_option, 'nosuchentry')
458 service.remove_option('nosuchentry')
1270 #Verify service attributes
1399 for service in control_list:
1400 self.assertTrue(service in active_services,
1402 service)
1403 for service in active_services:
1404 self.assertTrue(service in control_list,
1406 service)
1423 for service in control_list:
1424 self.assertTrue(service in inactive_services,
1426 service)
1427 for service in inactive_services:
1428 self.assertTrue(service in control_list,
1430 service)
1452 for service in control_list:
1453 self.assertTrue(service in service_list,
1455 service)
1456 for service in service_list:
1457 self.assertTrue(service in control_list,
1459 service)
1470 service = sssdconfig.get_service('sssd')
1471 self.assertTrue(isinstance(service, SSSDConfig.SSSDService))
1473 # Verify the contents of this service
1474 self.assertEqual(type(service.get_option('debug_timestamps')), bool)
1475 self.assertFalse(service.get_option('debug_timestamps'))
1477 # Negative Test - No such service
1482 service = sssdconfig.get_service('pam')
1483 self.assertFalse('nosuchoption' in service.options)
1495 # First need to remove the existing service
1497 service = sssdconfig.new_service('sssd')
1498 self.failUnless(service.get_name() in sssdconfig.list_services())
1500 # TODO: check that the values of this new service
1513 service = sssdconfig.delete_service('sssd')
1545 # Positive test - Activate an inactive service
1555 # Positive test - Activate an active service
1562 # Negative test - Invalid service name
1566 # Negative test - Invalid service name type
1582 # Positive test -Deactivate an active service
1592 # Positive test - Deactivate an inactive service
1599 # Negative test - Invalid service name
1603 # Negative test - Invalid service name type
1711 "service 'nss' not found among active services")
1716 for service in ("sssd", "pam"):
1717 self.assertTrue(service in services,
1718 "service '%s' not found among inactive services"
1719 % service)