コード例 #1
0
ファイル: test_params.py プロジェクト: Eyepea/xivo-skaro
 def test_strip_section_name(self):
     config_dict = {'foo.a': 1}
     section_id = 'foo'
     expected = {'a': 1}
     self.assertEqual(params.filter_section(config_dict, section_id),
                      expected)
コード例 #2
0
ファイル: test_params.py プロジェクト: Eyepea/xivo-skaro
 def test_option_id_can_contain_dot(self):
     config_dict = {'foo.a.b': 1}
     section_id = 'foo'
     expected = {'a.b': 1}
     self.assertEqual(params.filter_section(config_dict, section_id),
                      expected)
コード例 #3
0
ファイル: test_params.py プロジェクト: Eyepea/xivo-skaro
 def test_returns_empty_dict_on_no_match(self):
     config_dict = {'bar.b': 2}
     section_id = 'foo'
     expected = {}
     self.assertEqual(params.filter_section(config_dict, section_id),
                      expected)
コード例 #4
0
ファイル: test_params.py プロジェクト: Eyepea/xivo-skaro
 def test_accept_empty_config_dict(self):
     config_dict = {}
     section_id = 'foo'
     expected = {}
     self.assertEqual(params.filter_section(config_dict, section_id),
                      expected)
コード例 #5
0
ファイル: test_params.py プロジェクト: Eyepea/xivo-skaro
 def test_filter_correctly(self):
     config_dict = {'foo.a': 1, 'bar.b': 2}
     section_id = 'foo'
     expected = {'a': 1}
     self.assertEqual(params.filter_section(config_dict, section_id),
                      expected)