From 8c020b0f05b28b70e73ca83ccf080ecf7c4a1352 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Mon, 8 Dec 2014 00:05:55 +0200 Subject: [PATCH] tests: Additional DUP_NETWORK coverage Signed-off-by: Jouni Malinen --- tests/hwsim/test_wpas_ctrl.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/hwsim/test_wpas_ctrl.py b/tests/hwsim/test_wpas_ctrl.py index 6cdf3aab9..5020acbe2 100644 --- a/tests/hwsim/test_wpas_ctrl.py +++ b/tests/hwsim/test_wpas_ctrl.py @@ -229,6 +229,22 @@ def test_wpas_ctrl_dup_network(dev, apdev): raise Exception("DUP_NETWORK failed") dev[0].connect_network(id) + if "FAIL" not in dev[0].request("DUP_NETWORK "): + raise Exception("Unexpected DUP_NETWORK success") + if "FAIL" not in dev[0].request("DUP_NETWORK %d " % id): + raise Exception("Unexpected DUP_NETWORK success") + if "FAIL" not in dev[0].request("DUP_NETWORK %d %d" % (id, id)): + raise Exception("Unexpected DUP_NETWORK success") + if "FAIL" not in dev[0].request("DUP_NETWORK 123456 1234567 "): + raise Exception("Unexpected DUP_NETWORK success") + if "FAIL" not in dev[0].request("DUP_NETWORK %d 123456 " % id): + raise Exception("Unexpected DUP_NETWORK success") + if "FAIL" not in dev[0].request("DUP_NETWORK %d %d foo" % (id, id)): + raise Exception("Unexpected DUP_NETWORK success") + dev[0].request("DISCONNECT") + if "OK" not in dev[0].request("DUP_NETWORK %d %d ssid" % (id, id)): + raise Exception("Unexpected DUP_NETWORK failure") + def add_cred(dev): id = dev.add_cred() ev = dev.wait_event(["CRED-ADDED"])