tests: D-Bus DeviceFoundProperties signal
Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
82b9ec3125
commit
e7d454bb76
1 changed files with 9 additions and 0 deletions
|
@ -2727,6 +2727,7 @@ def test_dbus_p2p_discovery(dev, apdev):
|
|||
TestDbus.__init__(self, bus)
|
||||
self.found = False
|
||||
self.found2 = False
|
||||
self.found_prop = False
|
||||
self.lost = False
|
||||
self.find_stopped = False
|
||||
|
||||
|
@ -2735,6 +2736,8 @@ def test_dbus_p2p_discovery(dev, apdev):
|
|||
gobject.timeout_add(15000, self.timeout)
|
||||
self.add_signal(self.deviceFound, WPAS_DBUS_IFACE_P2PDEVICE,
|
||||
"DeviceFound")
|
||||
self.add_signal(self.deviceFoundProperties,
|
||||
WPAS_DBUS_IFACE_P2PDEVICE, "DeviceFoundProperties")
|
||||
self.add_signal(self.deviceLost, WPAS_DBUS_IFACE_P2PDEVICE,
|
||||
"DeviceLost")
|
||||
self.add_signal(self.provisionDiscoveryResponseEnterPin,
|
||||
|
@ -2802,6 +2805,12 @@ def test_dbus_p2p_discovery(dev, apdev):
|
|||
raise Exception("Unexpected error message for invalid RejectPeer(): " + str(e))
|
||||
self.loop.quit()
|
||||
|
||||
def deviceFoundProperties(self, path, properties):
|
||||
logger.debug("deviceFoundProperties: path=%s" % path)
|
||||
logger.debug("peer properties: " + str(properties))
|
||||
if properties['DeviceAddress'] == a1:
|
||||
self.found_prop = True
|
||||
|
||||
def provisionDiscoveryResponseEnterPin(self, peer_object):
|
||||
logger.debug("provisionDiscoveryResponseEnterPin - peer=%s" % peer_object)
|
||||
p2p.Flush()
|
||||
|
|
Loading…
Reference in a new issue