Ejemplo n.º 1
0
 def test_get_asuswrt_data_no_ip(self):
     """Test for get asuswrt_data and not requiring ip."""
     conf = VALID_CONFIG_ROUTER_SSH.copy()[DOMAIN]
     conf[CONF_REQUIRE_IP] = False
     scanner = AsusWrtDeviceScanner(conf)
     scanner._get_wl = mock.Mock()
     scanner._get_arp = mock.Mock()
     scanner._get_neigh = mock.Mock()
     scanner._get_leases = mock.Mock()
     scanner._get_wl.return_value = WL_DEVICES
     scanner._get_arp.return_value = ARP_DEVICES
     scanner._get_neigh.return_value = NEIGH_DEVICES
     scanner._get_leases.return_value = LEASES_DEVICES
     self.assertEqual(WAKE_DEVICES_NO_IP, scanner.get_asuswrt_data())
Ejemplo n.º 2
0
 def test_get_asuswrt_data_ap(self):
     """Test for get asuswrt_data in ap mode."""
     conf = VALID_CONFIG_ROUTER_SSH.copy()[DOMAIN]
     conf[CONF_MODE] = 'ap'
     scanner = AsusWrtDeviceScanner(conf)
     scanner._get_wl = mock.Mock()
     scanner._get_arp = mock.Mock()
     scanner._get_neigh = mock.Mock()
     scanner._get_leases = mock.Mock()
     scanner._get_wl.return_value = WL_DEVICES
     scanner._get_arp.return_value = ARP_DEVICES
     scanner._get_neigh.return_value = NEIGH_DEVICES
     scanner._get_leases.return_value = LEASES_DEVICES
     self.assertEqual(WAKE_DEVICES_AP, scanner.get_asuswrt_data())
Ejemplo n.º 3
0
 def test_get_asuswrt_data_ap(self):
     """Test for get asuswrt_data in ap mode."""
     conf = VALID_CONFIG_ROUTER_SSH.copy()[DOMAIN]
     conf[CONF_MODE] = 'ap'
     scanner = AsusWrtDeviceScanner(conf)
     scanner._get_wl = mock.Mock()
     scanner._get_arp = mock.Mock()
     scanner._get_neigh = mock.Mock()
     scanner._get_leases = mock.Mock()
     scanner._get_wl.return_value = WL_DEVICES
     scanner._get_arp.return_value = ARP_DEVICES
     scanner._get_neigh.return_value = NEIGH_DEVICES
     scanner._get_leases.return_value = LEASES_DEVICES
     self.assertEqual(WAKE_DEVICES_AP, scanner.get_asuswrt_data())
Ejemplo n.º 4
0
 def test_get_asuswrt_data_no_ip(self):
     """Test for get asuswrt_data and not requiring ip."""
     conf = VALID_CONFIG_ROUTER_SSH.copy()[DOMAIN]
     conf[CONF_REQUIRE_IP] = False
     scanner = AsusWrtDeviceScanner(conf)
     scanner._get_wl = mock.Mock()
     scanner._get_arp = mock.Mock()
     scanner._get_neigh = mock.Mock()
     scanner._get_leases = mock.Mock()
     scanner._get_wl.return_value = WL_DEVICES
     scanner._get_arp.return_value = ARP_DEVICES
     scanner._get_neigh.return_value = NEIGH_DEVICES
     scanner._get_leases.return_value = LEASES_DEVICES
     self.assertEqual(WAKE_DEVICES_NO_IP, scanner.get_asuswrt_data())