summaryrefslogtreecommitdiff
path: root/server/config/SSSDConfigTest.py
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2009-12-07 21:17:20 +0100
committerStephen Gallagher <sgallagh@redhat.com>2009-12-08 12:30:02 -0500
commit9e88e38f2fa4e6b752ac87392b8af8db03a2b82a (patch)
tree979c2a4a26718ad83decedf6296d4911be320746 /server/config/SSSDConfigTest.py
parente1f745fb3580c21fecf5f900c8361681581a3118 (diff)
downloadsssd-9e88e38f2fa4e6b752ac87392b8af8db03a2b82a.tar.gz
sssd-9e88e38f2fa4e6b752ac87392b8af8db03a2b82a.tar.bz2
sssd-9e88e38f2fa4e6b752ac87392b8af8db03a2b82a.zip
Handle spaces in config parser
Fixes: #301
Diffstat (limited to 'server/config/SSSDConfigTest.py')
-rw-r--r--server/config/SSSDConfigTest.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/server/config/SSSDConfigTest.py b/server/config/SSSDConfigTest.py
index aca1fbd4..ac37aec9 100644
--- a/server/config/SSSDConfigTest.py
+++ b/server/config/SSSDConfigTest.py
@@ -149,6 +149,14 @@ class SSSDConfigTestValid(unittest.TestCase):
sssdconfig.write('/tmp/testModifyExistingConfig.conf')
+ def testSpaces(self):
+ sssdconfig = SSSDConfig.SSSDConfig("etc/sssd.api.conf",
+ "etc/sssd.api.d")
+ sssdconfig.import_config("testconfigs/sssd-valid.conf")
+ ldap_domain = sssdconfig.get_domain('LDAP')
+ self.assertEqual(ldap_domain.get_option('auth_provider'), 'ldap')
+ self.assertEqual(ldap_domain.get_option('id_provider'), 'ldap')
+
class SSSDConfigTestSSSDService(unittest.TestCase):
def setUp(self):
self.schema = SSSDConfig.SSSDConfigSchema("etc/sssd.api.conf",