summaryrefslogtreecommitdiffstats
path: root/keystone/tests/test_config.py
blob: 28b372a63ca128c3d7f47eedfc51da8065759537 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from keystone.tests import core as test

from keystone import config
from keystone import exception


CONF = config.CONF


class ConfigTestCase(test.TestCase):
    def test_paste_config(self):
        self.assertEqual(config.find_paste_config(),
                         test.etcdir('keystone-paste.ini'))
        self.opt_in_group('paste_deploy', config_file='XYZ')
        self.assertRaises(exception.PasteConfigNotFound,
                          config.find_paste_config)
        self.opt_in_group('paste_deploy', config_file='')
        self.assertEqual(config.find_paste_config(),
                         test.etcdir('keystone.conf.sample'))