Пример #1
0
    def test_empty_sections(self):
        sccp_conf = SccpConf([], [], [])
        sccp_conf.generate(self._output)

        result = self._parse_ast_cfg()
        expected = { u'general': [], u'devices': [], u'lines': []}

        self.assertEqual(expected, result)
Пример #2
0
    def test_general_section(self):
        sccp = [{'name': u'bindaddr',
                 'value': u'0.0.0.0'},
                {'name': u'dateformat',
                 'value': u'D.M.Y'},
                {'name': u'keepalive',
                 'value': u'10'},
                {'name': u'authtimeout',
                 'value': u'10'}]

        sccp_conf = SccpConf(sccp, [], [])
        sccp_conf.generate(self._output)

        result = self._parse_ast_cfg()
        expected = {u'general': [u'bindaddr = 0.0.0.0',
                                 u'dateformat = D.M.Y',
                                 u'keepalive = 10',
                                 u'authtimeout = 10'],
                    u'lines': [],
                    u'devices': []}

        self.assertEqual(expected, result)