def roam(self, bssid, fail_test=False):
self.dump_monitor()
- self.request("ROAM " + bssid)
+ if "OK" not in self.request("ROAM " + bssid):
+ raise Exception("ROAM failed")
if fail_test:
ev = self.wait_event(["CTRL-EVENT-CONNECTED"], timeout=1)
if ev is not None:
def roam_over_ds(self, bssid, fail_test=False):
self.dump_monitor()
- self.request("FT_DS " + bssid)
+ if "OK" not in self.request("FT_DS " + bssid):
+ raise Exception("FT_DS failed")
if fail_test:
ev = self.wait_event(["CTRL-EVENT-CONNECTED"], timeout=1)
if ev is not None: