Exemplo n.º 1
0
    def test_mac_exists_no_mac(self):
        mac = 'FF:FF:FF:FF:FF'

        with self.provd_managers() as (device_manager, _, _):
            device_manager.find.return_value = []

            result = device_dao.mac_exists(mac)

            assert_that(result, equal_to(False))
            device_manager.find.assert_called_once_with({'mac': mac})
Exemplo n.º 2
0
    def test_mac_exists_no_mac(self):
        mac = 'FF:FF:FF:FF:FF'

        with self.provd_managers() as (device_manager, _, _):
            device_manager.find.return_value = []

            result = device_dao.mac_exists(mac)

            assert_that(result, equal_to(False))
            device_manager.find.assert_called_once_with({'mac': mac.lower()})
Exemplo n.º 3
0
    def test_mac_exists_with_a_mac(self):
        mac = 'FF:FF:FF:FF:FF'

        with self.provd_managers() as (device_manager, _, _):
            device_manager.find.return_value = [{u'added': u'auto',
                                                u'config': u'cb20ee7c27e2483ba737e8061b40113d',
                                                u'configured': True,
                                                u'id': u'cb20ee7c27e2483ba737e8061b40113d',
                                                u'ip': u'10.0.0.1',
                                                u'mac': u'FF:FF:FF:FF:FF:FF',
                                                u'model': u'820',
                                                u'plugin': u'xivo-snom-8.7.3.19',
                                                u'vendor': u'Snom',
                                                u'version': u'8.7.3.19'}]

            result = device_dao.mac_exists(mac)

            assert_that(result, equal_to(True))
            device_manager.find.assert_called_once_with({'mac': mac.lower()})
Exemplo n.º 4
0
    def test_mac_exists_with_a_mac(self):
        mac = 'FF:FF:FF:FF:FF'

        with self.provd_managers() as (device_manager, _, _):
            device_manager.find.return_value = [{
                u'added': u'auto',
                u'config': u'cb20ee7c27e2483ba737e8061b40113d',
                u'configured': True,
                u'id': u'cb20ee7c27e2483ba737e8061b40113d',
                u'ip': u'10.0.0.1',
                u'mac': u'FF:FF:FF:FF:FF:FF',
                u'model': u'820',
                u'plugin': u'xivo-snom-8.7.3.19',
                u'vendor': u'Snom',
                u'version': u'8.7.3.19'
            }]

            result = device_dao.mac_exists(mac)

            assert_that(result, equal_to(True))
            device_manager.find.assert_called_once_with({'mac': mac})