コード例 #1
0
    def test_add_sip(self):
        sip_line = xivo_ws.Line(protocol=u'sip')
        sip_line.name = u'test_ws_add_sip'
        common.delete_with_name('lines', sip_line.name)
        self._xivo_ws.lines.add(sip_line)

        self.assertEqual(common.nb_with_name('lines', sip_line.name), 1)
コード例 #2
0
    def test_add_group(self):
        group = xivo_ws.Group()
        group.name = u'test_ws_add_group'
        group.context = u'default'
        common.delete_with_name('groups', group.name)
        self._xivo_ws.groups.add(group)

        self.assertEqual(common.nb_with_name('groups', group.name), 1)
コード例 #3
0
    def test_add_custom(self):
        custom_line = xivo_ws.Line(protocol=u'custom')
        custom_line.name = u'test_ws_add_custom'
        custom_line.interface = u'test_ws_add_custom'
        common.delete_with_name('lines', custom_line.name)
        self._xivo_ws.lines.add(custom_line)

        self.assertEqual(common.nb_with_name('lines', custom_line.name), 1)
コード例 #4
0
    def test_add_trunksip(self):
        trunksip = xivo_ws.SIPTrunk()
        trunksip.name = u'test_ws_add_trunksip'
        trunksip.context = u'default'
        common.delete_with_name('sip_trunks', trunksip.name)
        self._xivo_ws.sip_trunks.add(trunksip)

        self.assertEqual(common.nb_with_name('sip_trunks', trunksip.name), 1)
コード例 #5
0
    def test_add_trunksip(self):
        trunksip = xivo_ws.SIPTrunk()
        trunksip.name = u'test_ws_add_trunksip'
        trunksip.context = u'default'
        common.delete_with_name('sip_trunks', trunksip.name)
        self._xivo_ws.sip_trunks.add(trunksip)

        self.assertEqual(common.nb_with_name('sip_trunks', trunksip.name), 1)
コード例 #6
0
    def test_add_group(self):
        group = xivo_ws.Group()
        group.name = u'test_ws_add_group'
        group.context = u'default'
        common.delete_with_name('groups', group.name)
        self._xivo_ws.groups.add(group)

        self.assertEqual(common.nb_with_name('groups', group.name), 1)
コード例 #7
0
    def test_add_entity(self):
        entity = xivo_ws.Entity()
        entity.name = u'test_ws_add_entity'
        entity.display_name = u'test_ws_add_entity'
        common.delete_with_name('entities', entity.name)
        self._xivo_ws.entities.add(entity)

        self.assertEqual(common.nb_with_name('entities', entity.name), 1)
コード例 #8
0
    def test_add_context(self):
        context = xivo_ws.Context()
        context.entity = 1
        context.name = u'test_ws_add_context'
        context.display_name = u'test_ws_add_context'
        self._delete_context(context.name)
        self._xivo_ws.contexts.add(context)

        self.assertEqual(common.nb_with_name('contexts', context.name), 1)
コード例 #9
0
    def test_add_context(self):
        context = xivo_ws.Context()
        context.entity = 1
        context.name = u'test_ws_add_context'
        context.display_name = u'test_ws_add_context'
        self._delete_context(context.name)
        self._xivo_ws.contexts.add(context)

        self.assertEqual(common.nb_with_name('contexts', context.name), 1)
コード例 #10
0
    def test_delete_context(self):
        self._add_context(u'test_ws_delete_context')
        common.delete_with_name('contexts', u'test_ws_delete_context')

        self.assertEqual(
            common.nb_with_name('contexts', u'test_ws_delete_context'), 0)
コード例 #11
0
    def test_delete_group(self):
        self._add_group(u'test_ws_delete_group')
        common.delete_with_name('groups', u'test_ws_delete_group')

        self.assertEqual(
            common.nb_with_name('groups', u'test_ws_delete_group'), 0)
コード例 #12
0
    def test_delete_custom(self):
        self._add_custom_line(u'test_ws_delete_custom', u'test_ws_delete_custom')
        common.delete_with_name('lines', u'test_ws_delete_custom')

        self.assertEqual(common.nb_with_name('lines', u'test_ws_delete_custom'), 0)
コード例 #13
0
    def test_delete_entity(self):
        self._add_entity(u'test_ws_delete_entity')
        common.delete_with_name('entities', u'test_ws_delete_entity')

        self.assertEqual(common.nb_with_name('entities', u'test_ws_delete_entity'), 0)
コード例 #14
0
    def test_delete_trunksip(self):
        self._add_trunksip(u'test_ws_delete_trunksip')
        common.delete_with_name('sip_trunks', u'test_ws_delete_trunksip')

        self.assertEqual(common.nb_with_name('sip_trunks', u'test_ws_delete_trunksip'), 0)
コード例 #15
0
    def test_delete_trunksip(self):
        self._add_trunksip(u'test_ws_delete_trunksip')
        common.delete_with_name('sip_trunks', u'test_ws_delete_trunksip')

        self.assertEqual(
            common.nb_with_name('sip_trunks', u'test_ws_delete_trunksip'), 0)
コード例 #16
0
    def test_delete_group(self):
        self._add_group(u'test_ws_delete_group')
        common.delete_with_name('groups', u'test_ws_delete_group')

        self.assertEqual(common.nb_with_name('groups', u'test_ws_delete_group'), 0)
コード例 #17
0
    def test_delete_context(self):
        self._add_context(u'test_ws_delete_context')
        common.delete_with_name('contexts', u'test_ws_delete_context')

        self.assertEqual(common.nb_with_name('contexts', u'test_ws_delete_context'), 0)
コード例 #18
0
    def test_delete_sip(self):
        self._add_sip_line(u'test_ws_delete_sip')
        common.delete_with_name('lines', u'test_ws_delete_sip')

        self.assertEqual(common.nb_with_name('lines', u'test_ws_delete_sip'), 0)