def test_one_element_lines_section(self): sccpline = [{'category': u'lines', 'name': u'100', 'cid_name': u'jimmy', 'cid_num': u'100', 'user_id': u'1', 'language': u'fr_FR'}] sccp_conf = _SccpLineConf() sccp_conf.generate(sccpline, self._output) expected = """\ [lines] [100] cid_name=jimmy cid_num=100 setvar=XIVO_USERID=1 language=fr_FR """ self.assertConfigEqual(expected, self._output.getvalue())
def test_format_language_when_empty(self): sccp_conf = _SccpLineConf() language = sccp_conf._format_language(u'') self.assertEqual(u'en_US', language)