mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-12-22 21:22:37 +01:00
autotests: Don't use the netifaces module
Get rid of a dependency on a package that needed to be manually installed.
This commit is contained in:
parent
ba152c567c
commit
59d4e86bc5
@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
import unittest
|
import unittest
|
||||||
import sys
|
import sys
|
||||||
import netifaces
|
|
||||||
import os
|
import os
|
||||||
import time
|
import time
|
||||||
|
|
||||||
@ -112,16 +111,14 @@ class Test(unittest.TestCase):
|
|||||||
|
|
||||||
wd.wait_for_object_condition(peer, 'obj.connected', max_wait=15)
|
wd.wait_for_object_condition(peer, 'obj.connected', max_wait=15)
|
||||||
time.sleep(1) # Give the client time to set the IP
|
time.sleep(1) # Give the client time to set the IP
|
||||||
our_ip = netifaces.ifaddresses(peer.connected_interface)[netifaces.AF_INET][0]['addr']
|
testutil.test_ip_address_match(peer_ifname, peer.connected_ip)
|
||||||
peer_ip = netifaces.ifaddresses(peer_ifname)[netifaces.AF_INET][0]['addr']
|
|
||||||
self.assertEqual(peer.connected_ip, peer_ip)
|
|
||||||
|
|
||||||
if not go:
|
if not go:
|
||||||
self.assertEqual(our_ip, '192.168.1.30')
|
testutil.test_ip_address_match(peer.connected_interface, '192.168.1.30')
|
||||||
self.assertEqual(peer_ip, '192.168.1.20')
|
self.assertEqual(peer.connected_ip, '192.168.1.20')
|
||||||
else:
|
else:
|
||||||
self.assertEqual(our_ip, '192.168.1.1')
|
testutil.test_ip_address_match(peer.connected_interface, '192.168.1.1')
|
||||||
self.assertEqual(peer_ip, '192.168.1.2')
|
self.assertEqual(peer.connected_ip, '192.168.1.2')
|
||||||
|
|
||||||
testutil.test_iface_operstate(peer.connected_interface)
|
testutil.test_iface_operstate(peer.connected_interface)
|
||||||
testutil.test_ifaces_connected(peer.connected_interface, peer_ifname)
|
testutil.test_ifaces_connected(peer.connected_interface, peer_ifname)
|
||||||
|
Loading…
Reference in New Issue
Block a user